Package net.opengis.gml311
Interface CompositeValueType
- All Superinterfaces:
AbstractGMLType
,EObject
,Notifier
- All Known Subinterfaces:
ValueArrayType
- All Known Implementing Classes:
CompositeValueTypeImpl
,ValueArrayTypeImpl
A representation of the model object 'Composite Value Type'.
Aggregate value built from other Values using the Composite pattern. It contains zero or an arbitrary number of valueComponent elements, and zero or one valueComponents elements. It may be used for strongly coupled aggregates (vectors, tensors) or for arbitrary collections of values.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionEList<ValuePropertyType>
Returns the value of the 'Value Component' containment reference list.Returns the value of the 'Value Components' containment reference.void
Sets the value of the 'Value Components
' containment reference.Methods inherited from interface AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
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
-
getValueComponent
EList<ValuePropertyType> getValueComponent()Returns the value of the 'Value Component' containment reference list. The list contents are of typeValuePropertyType
. Element which refers to, or contains, a Value. This version is used in CompositeValues.- Returns:
- the value of the 'Value Component' containment reference list.
- See Also:
-
getValueComponents
ValueArrayPropertyType getValueComponents()Returns the value of the 'Value Components' containment reference. Element which refers to, or contains, a set of homogeneously typed Values.- Returns:
- the value of the 'Value Components' containment reference.
- See Also:
-
setValueComponents
Sets the value of the 'Value Components
' containment reference.- Parameters:
value
- the new value of the 'Value Components' containment reference.- See Also:
-