public class TLcdISO19115CoverageDescription extends TLcdISO19115ContentInformation
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ATTRIBUTE_DESCRIPTION_PROPERTY
Data property that maps to the
attributeDescription element. |
static TLcdDataProperty |
CONTENT_TYPE_PROPERTY
Data property that maps to the
contentType element. |
static TLcdDataProperty |
DIMENSION_PROPERTY
Data property that maps to the
dimension element. |
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19115CoverageDescription() |
TLcdISO19115CoverageDescription(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdISO19103RecordType |
getAttributeDescription()
Returns the role value contained in the value of the
ATTRIBUTE_DESCRIPTION_PROPERTY property. |
TLcdISO19115CoverageContentTypeCode |
getContentType()
Returns the role value contained in the value of the
CONTENT_TYPE_PROPERTY property. |
List<TLcdISO19115RangeDimension> |
getDimension()
Gets the value of the
DIMENSION_PROPERTY property adapted to a list of TLcdISO19115RangeDimension instances. |
void |
setAttributeDescription(TLcdISO19103RecordType aValue)
Sets the value of the property that maps to the
attributeDescription element. |
void |
setContentType(TLcdISO19115CoverageContentTypeCode aValue)
Sets the value of the property that maps to the
contentType element. |
getId, getUuid, setId, setUuid
public static final TLcdDataProperty ATTRIBUTE_DESCRIPTION_PROPERTY
attributeDescription
element.
The possible values for this property are instances of TLcdISO19115Optional<TLcdISO19103RecordType>
.public static final TLcdDataProperty CONTENT_TYPE_PROPERTY
contentType
element.
The possible values for this property are instances of TLcdISO19115Optional<TLcdISO19115CoverageContentTypeCode>
.public static final TLcdDataProperty DIMENSION_PROPERTY
dimension
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115RangeDimension>>
.public TLcdISO19115CoverageDescription()
public TLcdISO19115CoverageDescription(TLcdDataType aType)
public TLcdISO19103RecordType getAttributeDescription()
ATTRIBUTE_DESCRIPTION_PROPERTY
property. Returns null
if the value of the ATTRIBUTE_DESCRIPTION_PROPERTY
property is null
.ATTRIBUTE_DESCRIPTION_PROPERTY
property.TLcdISO19115Optional
public void setAttributeDescription(TLcdISO19103RecordType aValue)
attributeDescription
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 ATTRIBUTE_DESCRIPTION_PROPERTY
property is set to null
.aValue
- the role value to set for the ATTRIBUTE_DESCRIPTION_PROPERTY
property.public TLcdISO19115CoverageContentTypeCode getContentType()
CONTENT_TYPE_PROPERTY
property. Returns null
if the value of the CONTENT_TYPE_PROPERTY
property is null
.CONTENT_TYPE_PROPERTY
property.TLcdISO19115Optional
public void setContentType(TLcdISO19115CoverageContentTypeCode aValue)
contentType
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 CONTENT_TYPE_PROPERTY
property is set to null
.aValue
- the role value to set for the CONTENT_TYPE_PROPERTY
property.public List<TLcdISO19115RangeDimension> getDimension()
DIMENSION_PROPERTY
property adapted to a list of TLcdISO19115RangeDimension
instances.DIMENSION_PROPERTY
property adapted to a list of TLcdISO19115RangeDimension
instances.TLcdISO19118Property