Package net.opengis.gml311
Interface SurfaceArrayPropertyType
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
SurfaceArrayPropertyTypeImpl
public interface SurfaceArrayPropertyType
extends EObject
A representation of the model object 'Surface Array Property Type'.
A container for an array of surfaces. 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<AbstractSurfaceType>
Returns the value of the 'Surface' containment reference list.FeatureMap
Returns the value of the 'Surface 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
-
getSurfaceGroup
FeatureMap getSurfaceGroup()Returns the value of the 'Surface Group' attribute list. The list contents are of typeFeatureMap.Entry
. The "_Surface" element is the abstract head of the substituition group for all (continuous) surface elements.- Returns:
- the value of the 'Surface Group' attribute list.
- See Also:
-
getSurface
EList<AbstractSurfaceType> getSurface()Returns the value of the 'Surface' containment reference list. The list contents are of typeAbstractSurfaceType
. The "_Surface" element is the abstract head of the substituition group for all (continuous) surface elements.- Returns:
- the value of the 'Surface' containment reference list.
- See Also:
-