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:
-
Method Summary
Modifier and TypeMethodDescriptionEList<EObject>
Returns the value of the 'Object' containment reference list.FeatureMap
Returns the value of the 'Object Group' attribute list.Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
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:
-
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:
-