Package net.opengis.gml311
Interface CompositeValueType
-
- All Superinterfaces:
AbstractGMLType
,EObject
,Notifier
- All Known Subinterfaces:
ValueArrayType
- All Known Implementing Classes:
CompositeValueTypeImpl
,ValueArrayTypeImpl
public interface CompositeValueType extends AbstractGMLType
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:
Gml311Package.getCompositeValueType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<ValuePropertyType>
getValueComponent()
Returns the value of the 'Value Component' containment reference list.ValueArrayPropertyType
getValueComponents()
Returns the value of the 'Value Components' containment reference.void
setValueComponents(ValueArrayPropertyType value)
Sets the value of the 'Value Components
' containment reference.-
Methods inherited from interface AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
-
-
-
-
Method Detail
-
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:
Gml311Package.getCompositeValueType_ValueComponent()
-
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(ValueArrayPropertyType)
,Gml311Package.getCompositeValueType_ValueComponents()
-
setValueComponents
void setValueComponents(ValueArrayPropertyType value)
Sets the value of the 'Value Components
' containment reference.- Parameters:
value
- the new value of the 'Value Components' containment reference.- See Also:
getValueComponents()
-
-