|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.citygml4j.jaxb.gml._3_1_1.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-Klasse für EnvelopeType complex type.
Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.
<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>
Constructor Summary | |
---|---|
EnvelopeType()
|
Method Summary | |
---|---|
java.util.List<java.lang.String> |
getAxisLabels()
Gets the value of the axisLabels property. |
java.util.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()
Ruft den Wert der lowerCorner-Eigenschaft ab. |
java.util.List<DirectPositionType> |
getPos()
Deprecated with GML version 3.1. |
java.math.BigInteger |
getSrsDimension()
Ruft den Wert der srsDimension-Eigenschaft ab. |
java.lang.String |
getSrsName()
Ruft den Wert der srsName-Eigenschaft ab. |
java.util.List<java.lang.String> |
getUomLabels()
Gets the value of the uomLabels property. |
DirectPositionType |
getUpperCorner()
Ruft den Wert der upperCorner-Eigenschaft ab. |
boolean |
isSetAxisLabels()
|
boolean |
isSetCoord()
|
boolean |
isSetCoordinates()
|
boolean |
isSetLowerCorner()
|
boolean |
isSetPos()
|
boolean |
isSetSrsDimension()
|
boolean |
isSetSrsName()
|
boolean |
isSetUomLabels()
|
boolean |
isSetUpperCorner()
|
void |
setAxisLabels(java.util.List<java.lang.String> axisLabels)
Sets the value of the axisLabels property. |
void |
setCoord(java.util.List<CoordType> coord)
deprecated with GML version 3.0 |
void |
setCoordinates(CoordinatesType value)
Legt den Wert der coordinates-Eigenschaft fest. |
void |
setLowerCorner(DirectPositionType value)
Legt den Wert der lowerCorner-Eigenschaft fest. |
void |
setPos(java.util.List<DirectPositionType> pos)
Deprecated with GML version 3.1. |
void |
setSrsDimension(java.math.BigInteger value)
Legt den Wert der srsDimension-Eigenschaft fest. |
void |
setSrsName(java.lang.String value)
Legt den Wert der srsName-Eigenschaft fest. |
void |
setUomLabels(java.util.List<java.lang.String> uomLabels)
Sets the value of the uomLabels property. |
void |
setUpperCorner(DirectPositionType value)
Legt den Wert der upperCorner-Eigenschaft fest. |
void |
unsetAxisLabels()
|
void |
unsetCoord()
|
void |
unsetPos()
|
void |
unsetUomLabels()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EnvelopeType()
Method Detail |
---|
public DirectPositionType getLowerCorner()
DirectPositionType
public void setLowerCorner(DirectPositionType value)
value
- allowed object is
DirectPositionType
public boolean isSetLowerCorner()
public DirectPositionType getUpperCorner()
DirectPositionType
public void setUpperCorner(DirectPositionType value)
value
- allowed object is
DirectPositionType
public boolean isSetUpperCorner()
public java.util.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 java.util.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()
CoordinatesType
public void setCoordinates(CoordinatesType value)
value
- allowed object is
CoordinatesType
public boolean isSetCoordinates()
public java.lang.String getSrsName()
String
public void setSrsName(java.lang.String value)
value
- allowed object is
String
public boolean isSetSrsName()
public java.math.BigInteger getSrsDimension()
BigInteger
public void setSrsDimension(java.math.BigInteger value)
value
- allowed object is
BigInteger
public boolean isSetSrsDimension()
public java.util.List<java.lang.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 java.util.List<java.lang.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()
public void setCoord(java.util.List<CoordType> coord)
coord
- allowed object is
CoordType
public void setPos(java.util.List<DirectPositionType> pos)
pos
- allowed object is
DirectPositionType
public void setAxisLabels(java.util.List<java.lang.String> axisLabels)
axisLabels
- allowed object is
String
public void setUomLabels(java.util.List<java.lang.String> uomLabels)
uomLabels
- allowed object is
String
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |