public class TLcdISO19115Source extends TLcdISO19118Object
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
DESCRIPTION_PROPERTY
Data property that maps to the
description element. |
static TLcdDataProperty |
SCALE_DENOMINATOR_PROPERTY
Data property that maps to the
scaleDenominator element. |
static TLcdDataProperty |
SOURCE_CITATION_PROPERTY
Data property that maps to the
sourceCitation element. |
static TLcdDataProperty |
SOURCE_EXTENT_PROPERTY
Data property that maps to the
sourceExtent element. |
static TLcdDataProperty |
SOURCE_REFERENCE_SYSTEM_PROPERTY
Data property that maps to the
sourceReferenceSystem element. |
static TLcdDataProperty |
SOURCE_STEP_PROPERTY
Data property that maps to the
sourceStep element. |
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19115Source() |
TLcdISO19115Source(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Returns the role value contained in the value of the
DESCRIPTION_PROPERTY property. |
TLcdISO19115RepresentativeFraction |
getScaleDenominator()
Returns the role value contained in the value of the
SCALE_DENOMINATOR_PROPERTY property. |
TLcdISO19115Citation |
getSourceCitation()
Returns the role value contained in the value of the
SOURCE_CITATION_PROPERTY property. |
List<TLcdISO19115Extent> |
getSourceExtent()
Gets the value of the
SOURCE_EXTENT_PROPERTY property adapted to a list of TLcdISO19115Extent instances. |
TLcdISO19115ReferenceSystem |
getSourceReferenceSystem()
Returns the role value contained in the value of the
SOURCE_REFERENCE_SYSTEM_PROPERTY property. |
List<TLcdISO19115ProcessStep> |
getSourceStep()
Gets the value of the
SOURCE_STEP_PROPERTY property adapted to a list of TLcdISO19115ProcessStep instances. |
void |
setDescription(String aValue)
Sets the value of the property that maps to the
description element. |
void |
setScaleDenominator(TLcdISO19115RepresentativeFraction aValue)
Sets the value of the property that maps to the
scaleDenominator element. |
void |
setSourceCitation(TLcdISO19115Citation aValue)
Sets the value of the property that maps to the
sourceCitation element. |
void |
setSourceReferenceSystem(TLcdISO19115ReferenceSystem aValue)
Sets the value of the property that maps to the
sourceReferenceSystem element. |
getId, getUuid, setId, setUuid
public static final TLcdDataProperty DESCRIPTION_PROPERTY
description
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty SCALE_DENOMINATOR_PROPERTY
scaleDenominator
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115RepresentativeFraction>
.public static final TLcdDataProperty SOURCE_REFERENCE_SYSTEM_PROPERTY
sourceReferenceSystem
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115ReferenceSystem>
.public static final TLcdDataProperty SOURCE_CITATION_PROPERTY
sourceCitation
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115Citation>
.public static final TLcdDataProperty SOURCE_EXTENT_PROPERTY
sourceExtent
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Extent>>
.public static final TLcdDataProperty SOURCE_STEP_PROPERTY
sourceStep
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115ProcessStep>>
.public TLcdISO19115Source()
public TLcdISO19115Source(TLcdDataType aType)
public String getDescription()
DESCRIPTION_PROPERTY
property. Returns null
if the value of the DESCRIPTION_PROPERTY
property is null
.DESCRIPTION_PROPERTY
property.TLcdISO19115Optional
public void setDescription(String aValue)
description
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 DESCRIPTION_PROPERTY
property is set to null
.aValue
- the role value to set for the DESCRIPTION_PROPERTY
property.public TLcdISO19115RepresentativeFraction getScaleDenominator()
SCALE_DENOMINATOR_PROPERTY
property. Returns null
if the value of the SCALE_DENOMINATOR_PROPERTY
property is null
.SCALE_DENOMINATOR_PROPERTY
property.TLcdISO19118Property
public void setScaleDenominator(TLcdISO19115RepresentativeFraction aValue)
scaleDenominator
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the SCALE_DENOMINATOR_PROPERTY
property is set to null
.aValue
- the role value to set for the SCALE_DENOMINATOR_PROPERTY
property.public TLcdISO19115ReferenceSystem getSourceReferenceSystem()
SOURCE_REFERENCE_SYSTEM_PROPERTY
property. Returns null
if the value of the SOURCE_REFERENCE_SYSTEM_PROPERTY
property is null
.SOURCE_REFERENCE_SYSTEM_PROPERTY
property.TLcdISO19118Property
public void setSourceReferenceSystem(TLcdISO19115ReferenceSystem aValue)
sourceReferenceSystem
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the SOURCE_REFERENCE_SYSTEM_PROPERTY
property is set to null
.aValue
- the role value to set for the SOURCE_REFERENCE_SYSTEM_PROPERTY
property.public TLcdISO19115Citation getSourceCitation()
SOURCE_CITATION_PROPERTY
property. Returns null
if the value of the SOURCE_CITATION_PROPERTY
property is null
.SOURCE_CITATION_PROPERTY
property.TLcdISO19118Property
public void setSourceCitation(TLcdISO19115Citation aValue)
sourceCitation
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the SOURCE_CITATION_PROPERTY
property is set to null
.aValue
- the role value to set for the SOURCE_CITATION_PROPERTY
property.public List<TLcdISO19115Extent> getSourceExtent()
SOURCE_EXTENT_PROPERTY
property adapted to a list of TLcdISO19115Extent
instances.SOURCE_EXTENT_PROPERTY
property adapted to a list of TLcdISO19115Extent
instances.TLcdISO19118Property
public List<TLcdISO19115ProcessStep> getSourceStep()
SOURCE_STEP_PROPERTY
property adapted to a list of TLcdISO19115ProcessStep
instances.SOURCE_STEP_PROPERTY
property adapted to a list of TLcdISO19115ProcessStep
instances.TLcdISO19118Property