Class TLcdISO19115Source
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.dataquality.TLcdISO19115Source
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Information about the source data used in creating the data specified by the scope
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thedescription
element.static final TLcdDataProperty
Data property that maps to thescaleDenominator
element.static final TLcdDataProperty
Data property that maps to thesourceCitation
element.static final TLcdDataProperty
Data property that maps to thesourceExtent
element.static final TLcdDataProperty
Data property that maps to thesourceReferenceSystem
element.static final TLcdDataProperty
Data property that maps to thesourceStep
element.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theDESCRIPTION_PROPERTY
property.Returns the role value contained in the value of theSCALE_DENOMINATOR_PROPERTY
property.Returns the role value contained in the value of theSOURCE_CITATION_PROPERTY
property.Gets the value of theSOURCE_EXTENT_PROPERTY
property adapted to a list ofTLcdISO19115Extent
instances.Returns the role value contained in the value of theSOURCE_REFERENCE_SYSTEM_PROPERTY
property.Gets the value of theSOURCE_STEP_PROPERTY
property adapted to a list ofTLcdISO19115ProcessStep
instances.void
setDescription
(String aValue) Sets the value of the property that maps to thedescription
element.void
Sets the value of the property that maps to thescaleDenominator
element.void
Sets the value of the property that maps to thesourceCitation
element.void
Sets the value of the property that maps to thesourceReferenceSystem
element.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
DESCRIPTION_PROPERTY
Data property that maps to thedescription
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
SCALE_DENOMINATOR_PROPERTY
Data property that maps to thescaleDenominator
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115RepresentativeFraction>
. -
SOURCE_REFERENCE_SYSTEM_PROPERTY
Data property that maps to thesourceReferenceSystem
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115ReferenceSystem>
. -
SOURCE_CITATION_PROPERTY
Data property that maps to thesourceCitation
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Citation>
. -
SOURCE_EXTENT_PROPERTY
Data property that maps to thesourceExtent
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115Extent>>
. -
SOURCE_STEP_PROPERTY
Data property that maps to thesourceStep
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115ProcessStep>>
.
-
-
Constructor Details
-
TLcdISO19115Source
public TLcdISO19115Source() -
TLcdISO19115Source
-
-
Method Details
-
getDescription
Returns the role value contained in the value of theDESCRIPTION_PROPERTY
property. Returnsnull
if the value of theDESCRIPTION_PROPERTY
property isnull
.- Returns:
- the role value of the
DESCRIPTION_PROPERTY
property. - See Also:
-
setDescription
Sets the value of the property that maps to thedescription
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theDESCRIPTION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theDESCRIPTION_PROPERTY
property.
-
getScaleDenominator
Returns the role value contained in the value of theSCALE_DENOMINATOR_PROPERTY
property. Returnsnull
if the value of theSCALE_DENOMINATOR_PROPERTY
property isnull
.- Returns:
- the role value of the
SCALE_DENOMINATOR_PROPERTY
property. - See Also:
-
setScaleDenominator
Sets the value of the property that maps to thescaleDenominator
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theSCALE_DENOMINATOR_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theSCALE_DENOMINATOR_PROPERTY
property.
-
getSourceReferenceSystem
Returns the role value contained in the value of theSOURCE_REFERENCE_SYSTEM_PROPERTY
property. Returnsnull
if the value of theSOURCE_REFERENCE_SYSTEM_PROPERTY
property isnull
.- Returns:
- the role value of the
SOURCE_REFERENCE_SYSTEM_PROPERTY
property. - See Also:
-
setSourceReferenceSystem
Sets the value of the property that maps to thesourceReferenceSystem
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theSOURCE_REFERENCE_SYSTEM_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theSOURCE_REFERENCE_SYSTEM_PROPERTY
property.
-
getSourceCitation
Returns the role value contained in the value of theSOURCE_CITATION_PROPERTY
property. Returnsnull
if the value of theSOURCE_CITATION_PROPERTY
property isnull
.- Returns:
- the role value of the
SOURCE_CITATION_PROPERTY
property. - See Also:
-
setSourceCitation
Sets the value of the property that maps to thesourceCitation
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theSOURCE_CITATION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theSOURCE_CITATION_PROPERTY
property.
-
getSourceExtent
Gets the value of theSOURCE_EXTENT_PROPERTY
property adapted to a list ofTLcdISO19115Extent
instances.- Returns:
- the value of the
SOURCE_EXTENT_PROPERTY
property adapted to a list ofTLcdISO19115Extent
instances. - See Also:
-
getSourceStep
Gets the value of theSOURCE_STEP_PROPERTY
property adapted to a list ofTLcdISO19115ProcessStep
instances.- Returns:
- the value of the
SOURCE_STEP_PROPERTY
property adapted to a list ofTLcdISO19115ProcessStep
instances. - See Also:
-