public class Envelope extends java.lang.Object implements SRSReferenceGroup, Child, Copyable
Constructor and Description |
---|
Envelope() |
Envelope(BoundingBox boundingBox) |
Modifier and Type | Method and Description |
---|---|
void |
addAxisLabel(java.lang.String axisLabel) |
void |
addCoord(Coord coord) |
void |
addPos(DirectPosition pos) |
void |
addUomLabel(java.lang.String uomLabel) |
Envelope |
convert3d() |
java.lang.Object |
copy(CopyBuilder copyBuilder) |
java.lang.Object |
copyTo(java.lang.Object target,
CopyBuilder copyBuilder) |
java.util.List<java.lang.String> |
getAxisLabels() |
java.util.List<Coord> |
getCoord() |
Coordinates |
getCoordinates() |
GMLClass |
getGMLClass() |
java.lang.String |
getInheritedSrsName() |
DirectPosition |
getLowerCorner() |
ModelType |
getModelType() |
ModelObject |
getParent() |
java.util.List<DirectPosition> |
getPos() |
java.lang.Integer |
getSrsDimension() |
java.lang.String |
getSrsName() |
java.util.List<java.lang.String> |
getUomLabels() |
DirectPosition |
getUpperCorner() |
boolean |
isSetAxisLabels() |
boolean |
isSetCoord() |
boolean |
isSetCoordinates() |
boolean |
isSetLowerCorner() |
boolean |
isSetParent() |
boolean |
isSetPos() |
boolean |
isSetSrsDimension() |
boolean |
isSetSrsName() |
boolean |
isSetUomLabels() |
boolean |
isSetUpperCorner() |
void |
setAxisLabels(java.util.List<java.lang.String> axisLabels) |
void |
setCoord(java.util.List<Coord> coord) |
void |
setCoordinates(Coordinates coordinates) |
void |
setLowerCorner(DirectPosition lowerCorner) |
void |
setLowerCorner(Point lowerCorner) |
void |
setParent(ModelObject parent) |
void |
setPos(java.util.List<DirectPosition> pos) |
void |
setSrsDimension(java.lang.Integer srsDimension) |
void |
setSrsName(java.lang.String srsName) |
void |
setUomLabels(java.util.List<java.lang.String> uomLabels) |
void |
setUpperCorner(DirectPosition upperCorner) |
void |
setUpperCorner(Point upperCorner) |
BoundingBox |
toBoundingBox() |
void |
unsetAxisLabels() |
boolean |
unsetAxisLabels(java.lang.String axisLabel) |
void |
unsetCoord() |
boolean |
unsetCoord(Coord coord) |
void |
unsetCoordinates() |
void |
unsetLowerCorner() |
void |
unsetParent() |
void |
unsetPos() |
boolean |
unsetPos(DirectPosition pos) |
void |
unsetSrsDimension() |
void |
unsetSrsName() |
void |
unsetUomLabels() |
boolean |
unsetUomLabels(java.lang.String uomLabel) |
void |
unsetUpperCorner() |
public Envelope()
public Envelope(BoundingBox boundingBox)
public void addCoord(Coord coord)
public void addPos(DirectPosition pos)
public java.util.List<Coord> getCoord()
public Coordinates getCoordinates()
public DirectPosition getLowerCorner()
public java.util.List<DirectPosition> getPos()
public DirectPosition getUpperCorner()
public boolean isSetCoord()
public boolean isSetCoordinates()
public boolean isSetLowerCorner()
public boolean isSetPos()
public boolean isSetUpperCorner()
public void setCoord(java.util.List<Coord> coord)
public void setCoordinates(Coordinates coordinates)
public void setLowerCorner(DirectPosition lowerCorner)
public void setLowerCorner(Point lowerCorner)
public void setPos(java.util.List<DirectPosition> pos)
public void setUpperCorner(DirectPosition upperCorner)
public void setUpperCorner(Point upperCorner)
public void unsetCoord()
public boolean unsetCoord(Coord coord)
public void unsetCoordinates()
public void unsetLowerCorner()
public void unsetPos()
public boolean unsetPos(DirectPosition pos)
public void unsetUpperCorner()
public ModelType getModelType()
getModelType
in interface ModelObject
public GMLClass getGMLClass()
getGMLClass
in interface GML
public java.lang.Integer getSrsDimension()
getSrsDimension
in interface SRSReferenceGroup
public java.lang.String getSrsName()
getSrsName
in interface SRSReferenceGroup
public java.lang.String getInheritedSrsName()
getInheritedSrsName
in interface SRSReferenceGroup
public boolean isSetSrsDimension()
isSetSrsDimension
in interface SRSReferenceGroup
public boolean isSetSrsName()
isSetSrsName
in interface SRSReferenceGroup
public void setSrsDimension(java.lang.Integer srsDimension)
setSrsDimension
in interface SRSReferenceGroup
public void setSrsName(java.lang.String srsName)
setSrsName
in interface SRSReferenceGroup
public void unsetSrsDimension()
unsetSrsDimension
in interface SRSReferenceGroup
public void unsetSrsName()
unsetSrsName
in interface SRSReferenceGroup
public void addAxisLabel(java.lang.String axisLabel)
addAxisLabel
in interface SRSInformationGroup
public void addUomLabel(java.lang.String uomLabel)
addUomLabel
in interface SRSInformationGroup
public java.util.List<java.lang.String> getAxisLabels()
getAxisLabels
in interface SRSInformationGroup
public java.util.List<java.lang.String> getUomLabels()
getUomLabels
in interface SRSInformationGroup
public boolean isSetAxisLabels()
isSetAxisLabels
in interface SRSInformationGroup
public boolean isSetUomLabels()
isSetUomLabels
in interface SRSInformationGroup
public void setAxisLabels(java.util.List<java.lang.String> axisLabels)
setAxisLabels
in interface SRSInformationGroup
public void setUomLabels(java.util.List<java.lang.String> uomLabels)
setUomLabels
in interface SRSInformationGroup
public void unsetAxisLabels()
unsetAxisLabels
in interface SRSInformationGroup
public boolean unsetAxisLabels(java.lang.String axisLabel)
unsetAxisLabels
in interface SRSInformationGroup
public void unsetUomLabels()
unsetUomLabels
in interface SRSInformationGroup
public boolean unsetUomLabels(java.lang.String uomLabel)
unsetUomLabels
in interface SRSInformationGroup
public ModelObject getParent()
public void setParent(ModelObject parent)
public boolean isSetParent()
isSetParent
in interface Child
public void unsetParent()
unsetParent
in interface Child
public java.lang.Object copy(CopyBuilder copyBuilder)
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
public Envelope convert3d()
public BoundingBox toBoundingBox()