|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.opengis.gml.ExtentType
public class ExtentType
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.
Classe Java pour ExtentType complex type.
Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.
<complexType name="ExtentType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.opengis.net/gml}description" minOccurs="0"/>
<choice>
<element ref="{http://www.opengis.net/gml}boundingBox" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.opengis.net/gml}boundingPolygon" maxOccurs="unbounded" minOccurs="0"/>
</choice>
<element ref="{http://www.opengis.net/gml}verticalExtent" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.opengis.net/gml}temporalExtent" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected List<EnvelopeType> |
boundingBox
|
protected List<PolygonType> |
boundingPolygon
|
protected StringOrRefType |
description
|
protected List<TimePeriodType> |
temporalExtent
|
protected List<EnvelopeType> |
verticalExtent
|
| Constructor Summary | |
|---|---|
ExtentType()
|
|
| Method Summary | |
|---|---|
List<EnvelopeType> |
getBoundingBox()
Unordered list of bounding boxes (or envelopes) whose union describes the spatial domain of this object.Gets the value of the boundingBox property. |
List<PolygonType> |
getBoundingPolygon()
Unordered list of bounding polygons whose union describes the spatial domain of this object.Gets the value of the boundingPolygon property. |
StringOrRefType |
getDescription()
Description of spatial and/or temporal extent of this object. |
List<TimePeriodType> |
getTemporalExtent()
Unordered list of time periods whose union describes the spatial domain of this object.Gets the value of the temporalExtent property. |
List<EnvelopeType> |
getVerticalExtent()
Unordered list of vertical intervals whose union describes the spatial domain of this object.Gets the value of the verticalExtent property. |
boolean |
isSetBoundingBox()
|
boolean |
isSetBoundingPolygon()
|
boolean |
isSetDescription()
|
boolean |
isSetTemporalExtent()
|
boolean |
isSetVerticalExtent()
|
void |
setDescription(StringOrRefType value)
Définit la valeur de la propriété description. |
void |
unsetBoundingBox()
|
void |
unsetBoundingPolygon()
|
void |
unsetTemporalExtent()
|
void |
unsetVerticalExtent()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected StringOrRefType description
protected List<EnvelopeType> boundingBox
protected List<PolygonType> boundingPolygon
protected List<EnvelopeType> verticalExtent
protected List<TimePeriodType> temporalExtent
| Constructor Detail |
|---|
public ExtentType()
| Method Detail |
|---|
public StringOrRefType getDescription()
StringOrRefTypepublic void setDescription(StringOrRefType value)
value - allowed object is
StringOrRefTypepublic boolean isSetDescription()
public List<EnvelopeType> getBoundingBox()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the boundingBox property.
For example, to add a new item, do as follows:
getBoundingBox().add(newItem);
Objects of the following type(s) are allowed in the list
EnvelopeType
public boolean isSetBoundingBox()
public void unsetBoundingBox()
public List<PolygonType> getBoundingPolygon()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the boundingPolygon property.
For example, to add a new item, do as follows:
getBoundingPolygon().add(newItem);
Objects of the following type(s) are allowed in the list
PolygonType
public boolean isSetBoundingPolygon()
public void unsetBoundingPolygon()
public List<EnvelopeType> getVerticalExtent()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the verticalExtent property.
For example, to add a new item, do as follows:
getVerticalExtent().add(newItem);
Objects of the following type(s) are allowed in the list
EnvelopeType
public boolean isSetVerticalExtent()
public void unsetVerticalExtent()
public List<TimePeriodType> getTemporalExtent()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the temporalExtent property.
For example, to add a new item, do as follows:
getTemporalExtent().add(newItem);
Objects of the following type(s) are allowed in the list
TimePeriodType
public boolean isSetTemporalExtent()
public void unsetTemporalExtent()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||