Package net.opengis.gml.v32.impl
Class AbstractGeometryImpl
java.lang.Object
net.opengis.gml.v32.impl.AbstractGMLImpl
net.opengis.gml.v32.impl.AbstractGeometryImpl
- All Implemented Interfaces:
Serializable
,AbstractGeometry
,AbstractGML
- Direct Known Subclasses:
AbstractCurveImpl
,PointImpl
,PolygonImpl
POJO class for XML type AbstractGeometryType(@http://www.opengis.net/gml/3.2).
This is a complex type.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String[]
protected Integer
protected String
protected String[]
Fields inherited from class net.opengis.gml.v32.impl.AbstractGMLImpl
description, descriptionReference, id, identifier, metaDataPropertyList, nameList, UUID_CODE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static Envelope
addCoordinatesToEnvelope
(Envelope env, double[] coords, int nDims) String[]
Gets the axisLabels propertyint
Gets the srsDimension propertyGets the srsName propertyString[]
Gets the uomLabels propertyboolean
Checks if axisLabels is setboolean
Checks if srsDimension is setboolean
Checks if srsName is setboolean
Checks if uomLabels is setvoid
setAxisLabels
(String[] axisLabels) Sets the axisLabels propertyvoid
setSrsDimension
(int srsDimension) Sets the srsDimension propertyvoid
setSrsName
(String srsName) Sets the srsName propertyvoid
setUomLabels
(String[] uomLabels) Sets the uomLabels propertyvoid
Unsets the srsDimension propertyMethods inherited from class net.opengis.gml.v32.impl.AbstractGMLImpl
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifier
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.opengis.gml.v32.AbstractGML
addName, getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataPropertyList, getName, getNameList, getNumNames, getUniqueIdentifier, isSetDescription, isSetDescriptionReference, isSetIdentifier, setDescription, setDescriptionReference, setId, setIdentifier, setName, setUniqueIdentifier
-
Field Details
-
srsName
-
srsDimension
-
axisLabels
-
uomLabels
-
-
Constructor Details
-
AbstractGeometryImpl
public AbstractGeometryImpl()
-
-
Method Details
-
getSrsName
Gets the srsName property- Specified by:
getSrsName
in interfaceAbstractGeometry
-
isSetSrsName
public boolean isSetSrsName()Checks if srsName is set- Specified by:
isSetSrsName
in interfaceAbstractGeometry
-
setSrsName
Sets the srsName property- Specified by:
setSrsName
in interfaceAbstractGeometry
-
getSrsDimension
public int getSrsDimension()Gets the srsDimension property- Specified by:
getSrsDimension
in interfaceAbstractGeometry
-
isSetSrsDimension
public boolean isSetSrsDimension()Checks if srsDimension is set- Specified by:
isSetSrsDimension
in interfaceAbstractGeometry
-
setSrsDimension
public void setSrsDimension(int srsDimension) Sets the srsDimension property- Specified by:
setSrsDimension
in interfaceAbstractGeometry
-
unSetSrsDimension
public void unSetSrsDimension()Unsets the srsDimension property- Specified by:
unSetSrsDimension
in interfaceAbstractGeometry
-
getAxisLabels
Gets the axisLabels property- Specified by:
getAxisLabels
in interfaceAbstractGeometry
-
isSetAxisLabels
public boolean isSetAxisLabels()Checks if axisLabels is set- Specified by:
isSetAxisLabels
in interfaceAbstractGeometry
-
setAxisLabels
Sets the axisLabels property- Specified by:
setAxisLabels
in interfaceAbstractGeometry
-
getUomLabels
Gets the uomLabels property- Specified by:
getUomLabels
in interfaceAbstractGeometry
-
isSetUomLabels
public boolean isSetUomLabels()Checks if uomLabels is set- Specified by:
isSetUomLabels
in interfaceAbstractGeometry
-
setUomLabels
Sets the uomLabels property- Specified by:
setUomLabels
in interfaceAbstractGeometry
-
getGeomEnvelope
- Specified by:
getGeomEnvelope
in interfaceAbstractGeometry
- Returns:
- the geometry bounding (hyper)rectangle
-
addCoordinatesToEnvelope
-