Package net.opengis.gml311
Interface CurveArrayPropertyType
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
CurveArrayPropertyTypeImpl
public interface CurveArrayPropertyType
extends EObject
A representation of the model object 'Curve Array Property Type'.
A container for an array of curves. The elements are always contained in the array property, referencing geometry elements
or arrays of geometry elements is not supported.
The following features are supported:
-
Method Summary
Modifier and TypeMethodDescriptionEList<AbstractCurveType>
getCurve()
Returns the value of the 'Curve' containment reference list.FeatureMap
Returns the value of the 'Curve 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
-
getCurveGroup
FeatureMap getCurveGroup()Returns the value of the 'Curve Group' attribute list. The list contents are of typeFeatureMap.Entry
. The "_Curve" element is the abstract head of the substituition group for all (continuous) curve elements.- Returns:
- the value of the 'Curve Group' attribute list.
- See Also:
-
getCurve
EList<AbstractCurveType> getCurve()Returns the value of the 'Curve' containment reference list. The list contents are of typeAbstractCurveType
. The "_Curve" element is the abstract head of the substituition group for all (continuous) curve elements.- Returns:
- the value of the 'Curve' containment reference list.
- See Also:
-