public class TLcdISO19115GridSpatialRepresentation extends TLcdISO19115SpatialRepresentation
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
AXIS_DIMENSION_PROPERTIES_PROPERTY
Data property that maps to the
axisDimensionProperties element. |
static TLcdDataProperty |
CELL_GEOMETRY_PROPERTY
Data property that maps to the
cellGeometry element. |
static TLcdDataProperty |
NUMBER_OF_DIMENSIONS_PROPERTY
Data property that maps to the
numberOfDimensions element. |
static TLcdDataProperty |
TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY
Data property that maps to the
transformationParameterAvailability element. |
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19115GridSpatialRepresentation() |
TLcdISO19115GridSpatialRepresentation(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<TLcdISO19115Dimension> |
getAxisDimensionProperties()
Gets the value of the
AXIS_DIMENSION_PROPERTIES_PROPERTY property adapted to a list of TLcdISO19115Dimension instances. |
TLcdISO19115CellGeometryCode |
getCellGeometry()
Returns the role value contained in the value of the
CELL_GEOMETRY_PROPERTY property. |
Long |
getNumberOfDimensions()
Returns the role value contained in the value of the
NUMBER_OF_DIMENSIONS_PROPERTY property. |
Boolean |
getTransformationParameterAvailability()
Returns the role value contained in the value of the
TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY property. |
void |
setCellGeometry(TLcdISO19115CellGeometryCode aValue)
Sets the value of the property that maps to the
cellGeometry element. |
void |
setNumberOfDimensions(Long aValue)
Sets the value of the property that maps to the
numberOfDimensions element. |
void |
setTransformationParameterAvailability(Boolean aValue)
Sets the value of the property that maps to the
transformationParameterAvailability element. |
getId, getUuid, setId, setUuid
public static final TLcdDataProperty NUMBER_OF_DIMENSIONS_PROPERTY
numberOfDimensions
element.
The possible values for this property are instances of TLcdISO19115Optional<Long>
.public static final TLcdDataProperty AXIS_DIMENSION_PROPERTIES_PROPERTY
axisDimensionProperties
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Dimension>>
.public static final TLcdDataProperty CELL_GEOMETRY_PROPERTY
cellGeometry
element.
The possible values for this property are instances of TLcdISO19115Optional<TLcdISO19115CellGeometryCode>
.public static final TLcdDataProperty TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY
transformationParameterAvailability
element.
The possible values for this property are instances of TLcdISO19115Optional<Boolean>
.public TLcdISO19115GridSpatialRepresentation()
public TLcdISO19115GridSpatialRepresentation(TLcdDataType aType)
public Long getNumberOfDimensions()
NUMBER_OF_DIMENSIONS_PROPERTY
property. Returns null
if the value of the NUMBER_OF_DIMENSIONS_PROPERTY
property is null
.NUMBER_OF_DIMENSIONS_PROPERTY
property.TLcdISO19115Optional
public void setNumberOfDimensions(Long aValue)
numberOfDimensions
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the NUMBER_OF_DIMENSIONS_PROPERTY
property is set to null
.aValue
- the role value to set for the NUMBER_OF_DIMENSIONS_PROPERTY
property.public List<TLcdISO19115Dimension> getAxisDimensionProperties()
AXIS_DIMENSION_PROPERTIES_PROPERTY
property adapted to a list of TLcdISO19115Dimension
instances.AXIS_DIMENSION_PROPERTIES_PROPERTY
property adapted to a list of TLcdISO19115Dimension
instances.TLcdISO19118Property
public TLcdISO19115CellGeometryCode getCellGeometry()
CELL_GEOMETRY_PROPERTY
property. Returns null
if the value of the CELL_GEOMETRY_PROPERTY
property is null
.CELL_GEOMETRY_PROPERTY
property.TLcdISO19115Optional
public void setCellGeometry(TLcdISO19115CellGeometryCode aValue)
cellGeometry
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the CELL_GEOMETRY_PROPERTY
property is set to null
.aValue
- the role value to set for the CELL_GEOMETRY_PROPERTY
property.public Boolean getTransformationParameterAvailability()
TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY
property. Returns null
if the value of the TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY
property is null
.TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY
property.TLcdISO19115Optional
public void setTransformationParameterAvailability(Boolean aValue)
transformationParameterAvailability
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY
property is set to null
.aValue
- the role value to set for the TRANSFORMATION_PARAMETER_AVAILABILITY_PROPERTY
property.