|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.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).
Java class for EnvelopeType complex type.
The following schema fragment specifies the expected content contained within this class.
<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()
Gets the value of the lowerCorner property. |
List<DirectPositionType> |
getPos()
Deprecated with GML version 3.1. |
BigInteger |
getSrsDimension()
Gets the value of the srsDimension property. |
String |
getSrsName()
Gets the value of the srsName property. |
List<String> |
getUomLabels()
Gets the value of the uomLabels property. |
DirectPositionType |
getUpperCorner()
Gets the value of the upperCorner property. |
void |
setCoordinates(CoordinatesType value)
Sets the value of the coordinates property. |
void |
setLowerCorner(DirectPositionType value)
Sets the value of the lowerCorner property. |
void |
setSrsDimension(BigInteger value)
Sets the value of the srsDimension property. |
void |
setSrsName(String value)
Sets the value of the srsName property. |
void |
setUpperCorner(DirectPositionType value)
Sets the value of the upperCorner property. |
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()
DirectPositionType
public void setLowerCorner(DirectPositionType value)
value
- allowed object is
DirectPositionType
public DirectPositionType getUpperCorner()
DirectPositionType
public void setUpperCorner(DirectPositionType value)
value
- allowed object is
DirectPositionType
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 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 CoordinatesType getCoordinates()
CoordinatesType
public void setCoordinates(CoordinatesType value)
value
- allowed object is
CoordinatesType
public String getSrsName()
String
public void setSrsName(String value)
value
- allowed object is
String
public BigInteger getSrsDimension()
BigInteger
public void setSrsDimension(BigInteger value)
value
- allowed object is
BigInteger
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 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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |