Package net.opengis.gml311
Interface ExtentType
- 
- All Superinterfaces:
- EObject,- Notifier
 - All Known Implementing Classes:
- ExtentTypeImpl
 
 public interface ExtentType extends EObjectA 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 SummaryAll 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.StringOrRefTypegetDescription()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.voidsetDescription(StringOrRefType value)Sets the value of the 'Description' containment reference.
 
- 
- 
- 
Method Detail- 
getDescriptionStringOrRefType 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()
 
 - 
setDescriptionvoid setDescription(StringOrRefType value) Sets the value of the 'Description' containment reference.- Parameters:
- value- the new value of the 'Description' containment reference.
- See Also:
- getDescription()
 
 - 
getBoundingBoxEList<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()
 
 - 
getBoundingPolygonEList<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()
 
 - 
getVerticalExtentEList<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()
 
 - 
getTemporalExtentEList<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()
 
 
- 
 
-