Class TLcdISO19115ExtendedElementInformation
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.metadataextension.TLcdISO19115ExtendedElementInformation
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
New metadata element, not found in ISO 19115, which is required to describe geographic data
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thecondition
element.static final TLcdDataProperty
Data property that maps to thedataType
element.static final TLcdDataProperty
Data property that maps to thedefinition
element.static final TLcdDataProperty
Data property that maps to thedomainCode
element.static final TLcdDataProperty
Data property that maps to thedomainValue
element.static final TLcdDataProperty
Data property that maps to themaximumOccurrence
element.static final TLcdDataProperty
Data property that maps to thename
element.static final TLcdDataProperty
Data property that maps to theobligation
element.static final TLcdDataProperty
Data property that maps to theparentEntity
element.static final TLcdDataProperty
Data property that maps to therationale
element.static final TLcdDataProperty
Data property that maps to therule
element.static final TLcdDataProperty
Data property that maps to theshortName
element.static final TLcdDataProperty
Data property that maps to thesource
element.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theCONDITION_PROPERTY
property.Returns the role value contained in the value of theDATATYPE_CODE_PROPERTY
property.Returns the role value contained in the value of theDEFINITION_PROPERTY
property.Returns the role value contained in the value of theDOMAIN_CODE_PROPERTY
property.Returns the role value contained in the value of theDOMAIN_VALUE_PROPERTY
property.Returns the role value contained in the value of theMAXIMUM_OCCURRENCE_PROPERTY
property.getName()
Returns the role value contained in the value of theNAME_PROPERTY
property.Returns the role value contained in the value of theOBLIGATION_PROPERTY
property.Gets the value of thePARENT_ENTITY_PROPERTY
property adapted to a list ofString
instances.Gets the value of theRATIONALE_PROPERTY
property adapted to a list ofString
instances.getRule()
Returns the role value contained in the value of theRULE_PROPERTY
property.Returns the role value contained in the value of theSHORT_NAME_PROPERTY
property.Gets the value of theSOURCE_PROPERTY
property adapted to a list ofTLcdISO19115ResponsibleParty
instances.void
setCondition
(String aValue) Sets the value of the property that maps to thecondition
element.void
Sets the value of the property that maps to thedataType
element.void
setDefinition
(String aValue) Sets the value of the property that maps to thedefinition
element.void
setDomainCode
(Long aValue) Sets the value of the property that maps to thedomainCode
element.void
setDomainValue
(String aValue) Sets the value of the property that maps to thedomainValue
element.void
setMaximumOccurrence
(String aValue) Sets the value of the property that maps to themaximumOccurrence
element.void
Sets the value of the property that maps to thename
element.void
Sets the value of the property that maps to theobligation
element.void
Sets the value of the property that maps to therule
element.void
setShortName
(String aValue) Sets the value of the property that maps to theshortName
element.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
NAME_PROPERTY
Data property that maps to thename
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
SHORT_NAME_PROPERTY
Data property that maps to theshortName
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
DOMAIN_CODE_PROPERTY
Data property that maps to thedomainCode
element. The possible values for this property are instances ofTLcdISO19115Optional<Long>
. -
DEFINITION_PROPERTY
Data property that maps to thedefinition
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
OBLIGATION_PROPERTY
Data property that maps to theobligation
element. The possible values for this property are instances ofTLcdISO19115Optional<ELcdISO19115ObligationCode>
. -
CONDITION_PROPERTY
Data property that maps to thecondition
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
DATATYPE_CODE_PROPERTY
Data property that maps to thedataType
element. The possible values for this property are instances ofTLcdISO19115Optional<TLcdISO19115DatatypeCode>
. -
MAXIMUM_OCCURRENCE_PROPERTY
Data property that maps to themaximumOccurrence
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
DOMAIN_VALUE_PROPERTY
Data property that maps to thedomainValue
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
PARENT_ENTITY_PROPERTY
Data property that maps to theparentEntity
element. The possible values for this property are instances ofList<TLcdISO19115Optional<String>>
. -
RULE_PROPERTY
Data property that maps to therule
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
RATIONALE_PROPERTY
Data property that maps to therationale
element. The possible values for this property are instances ofList<TLcdISO19115Optional<String>>
. -
SOURCE_PROPERTY
Data property that maps to thesource
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115ResponsibleParty>>
.
-
-
Constructor Details
-
TLcdISO19115ExtendedElementInformation
public TLcdISO19115ExtendedElementInformation() -
TLcdISO19115ExtendedElementInformation
-
-
Method Details
-
getName
Returns the role value contained in the value of theNAME_PROPERTY
property. Returnsnull
if the value of theNAME_PROPERTY
property isnull
.- Returns:
- the role value of the
NAME_PROPERTY
property. - See Also:
-
setName
Sets the value of the property that maps to thename
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theNAME_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theNAME_PROPERTY
property.
-
getShortName
Returns the role value contained in the value of theSHORT_NAME_PROPERTY
property. Returnsnull
if the value of theSHORT_NAME_PROPERTY
property isnull
.- Returns:
- the role value of the
SHORT_NAME_PROPERTY
property. - See Also:
-
setShortName
Sets the value of the property that maps to theshortName
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theSHORT_NAME_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theSHORT_NAME_PROPERTY
property.
-
getDomainCode
Returns the role value contained in the value of theDOMAIN_CODE_PROPERTY
property. Returnsnull
if the value of theDOMAIN_CODE_PROPERTY
property isnull
.- Returns:
- the role value of the
DOMAIN_CODE_PROPERTY
property. - See Also:
-
setDomainCode
Sets the value of the property that maps to thedomainCode
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theDOMAIN_CODE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theDOMAIN_CODE_PROPERTY
property.
-
getDefinition
Returns the role value contained in the value of theDEFINITION_PROPERTY
property. Returnsnull
if the value of theDEFINITION_PROPERTY
property isnull
.- Returns:
- the role value of the
DEFINITION_PROPERTY
property. - See Also:
-
setDefinition
Sets the value of the property that maps to thedefinition
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theDEFINITION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theDEFINITION_PROPERTY
property.
-
getObligation
Returns the role value contained in the value of theOBLIGATION_PROPERTY
property. Returnsnull
if the value of theOBLIGATION_PROPERTY
property isnull
.- Returns:
- the role value of the
OBLIGATION_PROPERTY
property. - See Also:
-
setObligation
Sets the value of the property that maps to theobligation
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theOBLIGATION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theOBLIGATION_PROPERTY
property.
-
getCondition
Returns the role value contained in the value of theCONDITION_PROPERTY
property. Returnsnull
if the value of theCONDITION_PROPERTY
property isnull
.- Returns:
- the role value of the
CONDITION_PROPERTY
property. - See Also:
-
setCondition
Sets the value of the property that maps to thecondition
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theCONDITION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theCONDITION_PROPERTY
property.
-
getDatatypeCode
Returns the role value contained in the value of theDATATYPE_CODE_PROPERTY
property. Returnsnull
if the value of theDATATYPE_CODE_PROPERTY
property isnull
.- Returns:
- the role value of the
DATATYPE_CODE_PROPERTY
property. - See Also:
-
setDatatypeCode
Sets the value of the property that maps to thedataType
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theDATATYPE_CODE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theDATATYPE_CODE_PROPERTY
property.
-
getMaximumOccurrence
Returns the role value contained in the value of theMAXIMUM_OCCURRENCE_PROPERTY
property. Returnsnull
if the value of theMAXIMUM_OCCURRENCE_PROPERTY
property isnull
.- Returns:
- the role value of the
MAXIMUM_OCCURRENCE_PROPERTY
property. - See Also:
-
setMaximumOccurrence
Sets the value of the property that maps to themaximumOccurrence
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theMAXIMUM_OCCURRENCE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theMAXIMUM_OCCURRENCE_PROPERTY
property.
-
getDomainValue
Returns the role value contained in the value of theDOMAIN_VALUE_PROPERTY
property. Returnsnull
if the value of theDOMAIN_VALUE_PROPERTY
property isnull
.- Returns:
- the role value of the
DOMAIN_VALUE_PROPERTY
property. - See Also:
-
setDomainValue
Sets the value of the property that maps to thedomainValue
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theDOMAIN_VALUE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theDOMAIN_VALUE_PROPERTY
property.
-
getParentEntity
Gets the value of thePARENT_ENTITY_PROPERTY
property adapted to a list ofString
instances.- Returns:
- the value of the
PARENT_ENTITY_PROPERTY
property adapted to a list ofString
instances. - See Also:
-
getRule
Returns the role value contained in the value of theRULE_PROPERTY
property. Returnsnull
if the value of theRULE_PROPERTY
property isnull
.- Returns:
- the role value of the
RULE_PROPERTY
property. - See Also:
-
setRule
Sets the value of the property that maps to therule
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theRULE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theRULE_PROPERTY
property.
-
getRationale
Gets the value of theRATIONALE_PROPERTY
property adapted to a list ofString
instances.- Returns:
- the value of the
RATIONALE_PROPERTY
property adapted to a list ofString
instances. - See Also:
-
getSource
Gets the value of theSOURCE_PROPERTY
property adapted to a list ofTLcdISO19115ResponsibleParty
instances.- Returns:
- the value of the
SOURCE_PROPERTY
property adapted to a list ofTLcdISO19115ResponsibleParty
instances. - See Also:
-