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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thedescriptionelement.static final TLcdDataPropertyData property that maps to thescaleDenominatorelement.static final TLcdDataPropertyData property that maps to thesourceCitationelement.static final TLcdDataPropertyData property that maps to thesourceExtentelement.static final TLcdDataPropertyData property that maps to thesourceReferenceSystemelement.static final TLcdDataPropertyData property that maps to thesourceStepelement.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theDESCRIPTION_PROPERTYproperty.Returns the role value contained in the value of theSCALE_DENOMINATOR_PROPERTYproperty.Returns the role value contained in the value of theSOURCE_CITATION_PROPERTYproperty.Gets the value of theSOURCE_EXTENT_PROPERTYproperty adapted to a list ofTLcdISO19115Extentinstances.Returns the role value contained in the value of theSOURCE_REFERENCE_SYSTEM_PROPERTYproperty.Gets the value of theSOURCE_STEP_PROPERTYproperty adapted to a list ofTLcdISO19115ProcessStepinstances.voidsetDescription(String aValue) Sets the value of the property that maps to thedescriptionelement.voidSets the value of the property that maps to thescaleDenominatorelement.voidSets the value of the property that maps to thesourceCitationelement.voidSets the value of the property that maps to thesourceReferenceSystemelement.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
DESCRIPTION_PROPERTY
Data property that maps to thedescriptionelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
SCALE_DENOMINATOR_PROPERTY
Data property that maps to thescaleDenominatorelement. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115RepresentativeFraction>. -
SOURCE_REFERENCE_SYSTEM_PROPERTY
Data property that maps to thesourceReferenceSystemelement. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115ReferenceSystem>. -
SOURCE_CITATION_PROPERTY
Data property that maps to thesourceCitationelement. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Citation>. -
SOURCE_EXTENT_PROPERTY
Data property that maps to thesourceExtentelement. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115Extent>>. -
SOURCE_STEP_PROPERTY
Data property that maps to thesourceStepelement. 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_PROPERTYproperty. Returnsnullif the value of theDESCRIPTION_PROPERTYproperty isnull.- Returns:
- the role value of the
DESCRIPTION_PROPERTYproperty. - See Also:
-
setDescription
Sets the value of the property that maps to thedescriptionelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theDESCRIPTION_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theDESCRIPTION_PROPERTYproperty.
-
getScaleDenominator
Returns the role value contained in the value of theSCALE_DENOMINATOR_PROPERTYproperty. Returnsnullif the value of theSCALE_DENOMINATOR_PROPERTYproperty isnull.- Returns:
- the role value of the
SCALE_DENOMINATOR_PROPERTYproperty. - See Also:
-
setScaleDenominator
Sets the value of the property that maps to thescaleDenominatorelement. to a new instance of the association classTLcdISO19118Propertyinitialized with the given role value. In case the given role value isnull, theSCALE_DENOMINATOR_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theSCALE_DENOMINATOR_PROPERTYproperty.
-
getSourceReferenceSystem
Returns the role value contained in the value of theSOURCE_REFERENCE_SYSTEM_PROPERTYproperty. Returnsnullif the value of theSOURCE_REFERENCE_SYSTEM_PROPERTYproperty isnull.- Returns:
- the role value of the
SOURCE_REFERENCE_SYSTEM_PROPERTYproperty. - See Also:
-
setSourceReferenceSystem
Sets the value of the property that maps to thesourceReferenceSystemelement. to a new instance of the association classTLcdISO19118Propertyinitialized with the given role value. In case the given role value isnull, theSOURCE_REFERENCE_SYSTEM_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theSOURCE_REFERENCE_SYSTEM_PROPERTYproperty.
-
getSourceCitation
Returns the role value contained in the value of theSOURCE_CITATION_PROPERTYproperty. Returnsnullif the value of theSOURCE_CITATION_PROPERTYproperty isnull.- Returns:
- the role value of the
SOURCE_CITATION_PROPERTYproperty. - See Also:
-
setSourceCitation
Sets the value of the property that maps to thesourceCitationelement. to a new instance of the association classTLcdISO19118Propertyinitialized with the given role value. In case the given role value isnull, theSOURCE_CITATION_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theSOURCE_CITATION_PROPERTYproperty.
-
getSourceExtent
Gets the value of theSOURCE_EXTENT_PROPERTYproperty adapted to a list ofTLcdISO19115Extentinstances.- Returns:
- the value of the
SOURCE_EXTENT_PROPERTYproperty adapted to a list ofTLcdISO19115Extentinstances. - See Also:
-
getSourceStep
Gets the value of theSOURCE_STEP_PROPERTYproperty adapted to a list ofTLcdISO19115ProcessStepinstances.- Returns:
- the value of the
SOURCE_STEP_PROPERTYproperty adapted to a list ofTLcdISO19115ProcessStepinstances. - See Also:
-