Package net.opengis.gml311
Interface ExtentType
-
- All Superinterfaces:
EObject
,Notifier
- All Known Implementing Classes:
ExtentTypeImpl
public interface ExtentType extends EObject
A representation of the model object 'Extent Type'. Information about the spatial, vertical, and/or temporal extent of a reference system object. Constraints: At least one of the elements "description", "boundingBox", "boundingPolygon", "verticalExtent", and temporalExtent" must be included, but more that one can be included when appropriate. Furthermore, more than one "boundingBox", "boundingPolygon", "verticalExtent", and/or temporalExtent" element can be included, with more than one meaning the union of the individual domains.The following features are supported:
- See Also:
Gml311Package.getExtentType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<EnvelopeType>
getBoundingBox()
Returns the value of the 'Bounding Box' containment reference list.EList<PolygonType>
getBoundingPolygon()
Returns the value of the 'Bounding Polygon' containment reference list.StringOrRefType
getDescription()
Returns the value of the 'Description' containment reference.EList<TimePeriodType>
getTemporalExtent()
Returns the value of the 'Temporal Extent' containment reference list.EList<EnvelopeType>
getVerticalExtent()
Returns the value of the 'Vertical Extent' containment reference list.void
setDescription(StringOrRefType value)
Sets the value of the 'Description
' containment reference.
-
-
-
Method Detail
-
getDescription
StringOrRefType getDescription()
Returns the value of the 'Description' containment reference. Description of spatial and/or temporal extent of this object.- Returns:
- the value of the 'Description' containment reference.
- See Also:
setDescription(StringOrRefType)
,Gml311Package.getExtentType_Description()
-
setDescription
void setDescription(StringOrRefType value)
Sets the value of the 'Description
' containment reference.- Parameters:
value
- the new value of the 'Description' containment reference.- See Also:
getDescription()
-
getBoundingBox
EList<EnvelopeType> getBoundingBox()
Returns the value of the 'Bounding Box' containment reference list. The list contents are of typeEnvelopeType
. Unordered list of bounding boxes (or envelopes) whose union describes the spatial domain of this object.- Returns:
- the value of the 'Bounding Box' containment reference list.
- See Also:
Gml311Package.getExtentType_BoundingBox()
-
getBoundingPolygon
EList<PolygonType> getBoundingPolygon()
Returns the value of the 'Bounding Polygon' containment reference list. The list contents are of typePolygonType
. Unordered list of bounding polygons whose union describes the spatial domain of this object.- Returns:
- the value of the 'Bounding Polygon' containment reference list.
- See Also:
Gml311Package.getExtentType_BoundingPolygon()
-
getVerticalExtent
EList<EnvelopeType> getVerticalExtent()
Returns the value of the 'Vertical Extent' containment reference list. The list contents are of typeEnvelopeType
. Unordered list of vertical intervals whose union describes the spatial domain of this object.- Returns:
- the value of the 'Vertical Extent' containment reference list.
- See Also:
Gml311Package.getExtentType_VerticalExtent()
-
getTemporalExtent
EList<TimePeriodType> getTemporalExtent()
Returns the value of the 'Temporal Extent' containment reference list. The list contents are of typeTimePeriodType
. Unordered list of time periods whose union describes the spatial domain of this object.- Returns:
- the value of the 'Temporal Extent' containment reference list.
- See Also:
Gml311Package.getExtentType_TemporalExtent()
-
-