Package net.opengis.gml311
Interface ArrayAssociationType
-
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
ArrayAssociationTypeImpl
public interface ArrayAssociationType extends EObject
A representation of the model object 'Array Association Type'. A base for derived types used to specify complex types containing an array of objects, by unspecified UML association - either composition or aggregation. An instance of this type contains elements representing Objects. Ideally this type would be derived by extension of AssociationType. However, this leads to a non-deterministic content model, since both the base and the extension have minOccurs="0", and is thus prohibited in XML Schema.The following features are supported:
- See Also:
Gml311Package.getArrayAssociationType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<EObject>
getObject()
Returns the value of the 'Object' containment reference list.FeatureMap
getObjectGroup()
Returns the value of the 'Object Group' attribute list.
-
-
-
Method Detail
-
getObjectGroup
FeatureMap getObjectGroup()
Returns the value of the 'Object Group' attribute list. The list contents are of typeFeatureMap.Entry
. This abstract element is the head of a substitutionGroup hierararchy which may contain either simpleContent or complexContent elements. It is used to assert the model position of "class" elements declared in other GML schemas.- Returns:
- the value of the 'Object Group' attribute list.
- See Also:
Gml311Package.getArrayAssociationType_ObjectGroup()
-
getObject
EList<EObject> getObject()
Returns the value of the 'Object' containment reference list. The list contents are of typeEObject
. This abstract element is the head of a substitutionGroup hierararchy which may contain either simpleContent or complexContent elements. It is used to assert the model position of "class" elements declared in other GML schemas.- Returns:
- the value of the 'Object' containment reference list.
- See Also:
Gml311Package.getArrayAssociationType_Object()
-
-