|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.opengis.gml.EnvelopeType
public class EnvelopeType
Envelope defines an extent using a pair of positions defining opposite corners in arbitrary dimensions. The first direct position is the "lower corner" (a coordinate position consisting of all the minimal ordinates for each dimension for all points within the envelope), the second one the "upper corner" (a coordinate position consisting of all the maximal ordinates for each dimension for all points within the envelope).
Classe Java pour EnvelopeType complex type.
Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.
<complexType name="EnvelopeType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<sequence>
<element name="lowerCorner" type="{http://www.opengis.net/gml}DirectPositionType"/>
<element name="upperCorner" type="{http://www.opengis.net/gml}DirectPositionType"/>
</sequence>
<element ref="{http://www.opengis.net/gml}coord" maxOccurs="2" minOccurs="2"/>
<element ref="{http://www.opengis.net/gml}pos" maxOccurs="2" minOccurs="2"/>
<element ref="{http://www.opengis.net/gml}coordinates"/>
</choice>
<attGroup ref="{http://www.opengis.net/gml}SRSReferenceGroup"/>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected List<String> |
axisLabels
|
protected List<CoordType> |
coord
|
protected CoordinatesType |
coordinates
|
protected DirectPositionType |
lowerCorner
|
protected List<DirectPositionType> |
pos
|
protected BigInteger |
srsDimension
|
protected String |
srsName
|
protected List<String> |
uomLabels
|
protected DirectPositionType |
upperCorner
|
| Constructor Summary | |
|---|---|
EnvelopeType()
|
|
| Method Summary | |
|---|---|
List<String> |
getAxisLabels()
Gets the value of the axisLabels property. |
List<CoordType> |
getCoord()
deprecated with GML version 3.0 Gets the value of the coord property. |
CoordinatesType |
getCoordinates()
Deprecated with GML version 3.1.0. |
DirectPositionType |
getLowerCorner()
Obtient la valeur de la propriété lowerCorner. |
List<DirectPositionType> |
getPos()
Deprecated with GML version 3.1. |
BigInteger |
getSrsDimension()
Obtient la valeur de la propriété srsDimension. |
String |
getSrsName()
Obtient la valeur de la propriété srsName. |
List<String> |
getUomLabels()
Gets the value of the uomLabels property. |
DirectPositionType |
getUpperCorner()
Obtient la valeur de la propriété upperCorner. |
boolean |
isSetAxisLabels()
|
boolean |
isSetCoord()
|
boolean |
isSetCoordinates()
|
boolean |
isSetLowerCorner()
|
boolean |
isSetPos()
|
boolean |
isSetSrsDimension()
|
boolean |
isSetSrsName()
|
boolean |
isSetUomLabels()
|
boolean |
isSetUpperCorner()
|
void |
setCoordinates(CoordinatesType value)
Définit la valeur de la propriété coordinates. |
void |
setLowerCorner(DirectPositionType value)
Définit la valeur de la propriété lowerCorner. |
void |
setSrsDimension(BigInteger value)
Définit la valeur de la propriété srsDimension. |
void |
setSrsName(String value)
Définit la valeur de la propriété srsName. |
void |
setUpperCorner(DirectPositionType value)
Définit la valeur de la propriété upperCorner. |
void |
unsetAxisLabels()
|
void |
unsetCoord()
|
void |
unsetPos()
|
void |
unsetUomLabels()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected DirectPositionType lowerCorner
protected DirectPositionType upperCorner
protected List<CoordType> coord
protected List<DirectPositionType> pos
protected CoordinatesType coordinates
protected String srsName
protected BigInteger srsDimension
protected List<String> axisLabels
protected List<String> uomLabels
| Constructor Detail |
|---|
public EnvelopeType()
| Method Detail |
|---|
public DirectPositionType getLowerCorner()
DirectPositionTypepublic void setLowerCorner(DirectPositionType value)
value - allowed object is
DirectPositionTypepublic boolean isSetLowerCorner()
public DirectPositionType getUpperCorner()
DirectPositionTypepublic void setUpperCorner(DirectPositionType value)
value - allowed object is
DirectPositionTypepublic boolean isSetUpperCorner()
public List<CoordType> getCoord()
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 coord property.
For example, to add a new item, do as follows:
getCoord().add(newItem);
Objects of the following type(s) are allowed in the list
CoordType
public boolean isSetCoord()
public void unsetCoord()
public List<DirectPositionType> getPos()
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 pos property.
For example, to add a new item, do as follows:
getPos().add(newItem);
Objects of the following type(s) are allowed in the list
DirectPositionType
public boolean isSetPos()
public void unsetPos()
public CoordinatesType getCoordinates()
CoordinatesTypepublic void setCoordinates(CoordinatesType value)
value - allowed object is
CoordinatesTypepublic boolean isSetCoordinates()
public String getSrsName()
Stringpublic void setSrsName(String value)
value - allowed object is
Stringpublic boolean isSetSrsName()
public BigInteger getSrsDimension()
BigIntegerpublic void setSrsDimension(BigInteger value)
value - allowed object is
BigIntegerpublic boolean isSetSrsDimension()
public List<String> getAxisLabels()
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 axisLabels property.
For example, to add a new item, do as follows:
getAxisLabels().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetAxisLabels()
public void unsetAxisLabels()
public List<String> getUomLabels()
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 uomLabels property.
For example, to add a new item, do as follows:
getUomLabels().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetUomLabels()
public void unsetUomLabels()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||