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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theconditionelement.static final TLcdDataPropertyData property that maps to thedataTypeelement.static final TLcdDataPropertyData property that maps to thedefinitionelement.static final TLcdDataPropertyData property that maps to thedomainCodeelement.static final TLcdDataPropertyData property that maps to thedomainValueelement.static final TLcdDataPropertyData property that maps to themaximumOccurrenceelement.static final TLcdDataPropertyData property that maps to thenameelement.static final TLcdDataPropertyData property that maps to theobligationelement.static final TLcdDataPropertyData property that maps to theparentEntityelement.static final TLcdDataPropertyData property that maps to therationaleelement.static final TLcdDataPropertyData property that maps to theruleelement.static final TLcdDataPropertyData property that maps to theshortNameelement.static final TLcdDataPropertyData property that maps to thesourceelement.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theCONDITION_PROPERTYproperty.Returns the role value contained in the value of theDATATYPE_CODE_PROPERTYproperty.Returns the role value contained in the value of theDEFINITION_PROPERTYproperty.Returns the role value contained in the value of theDOMAIN_CODE_PROPERTYproperty.Returns the role value contained in the value of theDOMAIN_VALUE_PROPERTYproperty.Returns the role value contained in the value of theMAXIMUM_OCCURRENCE_PROPERTYproperty.getName()Returns the role value contained in the value of theNAME_PROPERTYproperty.Returns the role value contained in the value of theOBLIGATION_PROPERTYproperty.Gets the value of thePARENT_ENTITY_PROPERTYproperty adapted to a list ofStringinstances.Gets the value of theRATIONALE_PROPERTYproperty adapted to a list ofStringinstances.getRule()Returns the role value contained in the value of theRULE_PROPERTYproperty.Returns the role value contained in the value of theSHORT_NAME_PROPERTYproperty.Gets the value of theSOURCE_PROPERTYproperty adapted to a list ofTLcdISO19115ResponsiblePartyinstances.voidsetCondition(String aValue) Sets the value of the property that maps to theconditionelement.voidSets the value of the property that maps to thedataTypeelement.voidsetDefinition(String aValue) Sets the value of the property that maps to thedefinitionelement.voidsetDomainCode(Long aValue) Sets the value of the property that maps to thedomainCodeelement.voidsetDomainValue(String aValue) Sets the value of the property that maps to thedomainValueelement.voidsetMaximumOccurrence(String aValue) Sets the value of the property that maps to themaximumOccurrenceelement.voidSets the value of the property that maps to thenameelement.voidSets the value of the property that maps to theobligationelement.voidSets the value of the property that maps to theruleelement.voidsetShortName(String aValue) Sets the value of the property that maps to theshortNameelement.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
NAME_PROPERTY
Data property that maps to thenameelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
SHORT_NAME_PROPERTY
Data property that maps to theshortNameelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
DOMAIN_CODE_PROPERTY
Data property that maps to thedomainCodeelement. The possible values for this property are instances ofTLcdISO19115Optional<Long>. -
DEFINITION_PROPERTY
Data property that maps to thedefinitionelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
OBLIGATION_PROPERTY
Data property that maps to theobligationelement. The possible values for this property are instances ofTLcdISO19115Optional<ELcdISO19115ObligationCode>. -
CONDITION_PROPERTY
Data property that maps to theconditionelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
DATATYPE_CODE_PROPERTY
Data property that maps to thedataTypeelement. The possible values for this property are instances ofTLcdISO19115Optional<TLcdISO19115DatatypeCode>. -
MAXIMUM_OCCURRENCE_PROPERTY
Data property that maps to themaximumOccurrenceelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
DOMAIN_VALUE_PROPERTY
Data property that maps to thedomainValueelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
PARENT_ENTITY_PROPERTY
Data property that maps to theparentEntityelement. The possible values for this property are instances ofList<TLcdISO19115Optional<String>>. -
RULE_PROPERTY
Data property that maps to theruleelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
RATIONALE_PROPERTY
Data property that maps to therationaleelement. The possible values for this property are instances ofList<TLcdISO19115Optional<String>>. -
SOURCE_PROPERTY
Data property that maps to thesourceelement. 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_PROPERTYproperty. Returnsnullif the value of theNAME_PROPERTYproperty isnull.- Returns:
- the role value of the
NAME_PROPERTYproperty. - See Also:
-
setName
Sets the value of the property that maps to thenameelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theNAME_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theNAME_PROPERTYproperty.
-
getShortName
Returns the role value contained in the value of theSHORT_NAME_PROPERTYproperty. Returnsnullif the value of theSHORT_NAME_PROPERTYproperty isnull.- Returns:
- the role value of the
SHORT_NAME_PROPERTYproperty. - See Also:
-
setShortName
Sets the value of the property that maps to theshortNameelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theSHORT_NAME_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theSHORT_NAME_PROPERTYproperty.
-
getDomainCode
Returns the role value contained in the value of theDOMAIN_CODE_PROPERTYproperty. Returnsnullif the value of theDOMAIN_CODE_PROPERTYproperty isnull.- Returns:
- the role value of the
DOMAIN_CODE_PROPERTYproperty. - See Also:
-
setDomainCode
Sets the value of the property that maps to thedomainCodeelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theDOMAIN_CODE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theDOMAIN_CODE_PROPERTYproperty.
-
getDefinition
Returns the role value contained in the value of theDEFINITION_PROPERTYproperty. Returnsnullif the value of theDEFINITION_PROPERTYproperty isnull.- Returns:
- the role value of the
DEFINITION_PROPERTYproperty. - See Also:
-
setDefinition
Sets the value of the property that maps to thedefinitionelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theDEFINITION_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theDEFINITION_PROPERTYproperty.
-
getObligation
Returns the role value contained in the value of theOBLIGATION_PROPERTYproperty. Returnsnullif the value of theOBLIGATION_PROPERTYproperty isnull.- Returns:
- the role value of the
OBLIGATION_PROPERTYproperty. - See Also:
-
setObligation
Sets the value of the property that maps to theobligationelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theOBLIGATION_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theOBLIGATION_PROPERTYproperty.
-
getCondition
Returns the role value contained in the value of theCONDITION_PROPERTYproperty. Returnsnullif the value of theCONDITION_PROPERTYproperty isnull.- Returns:
- the role value of the
CONDITION_PROPERTYproperty. - See Also:
-
setCondition
Sets the value of the property that maps to theconditionelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theCONDITION_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theCONDITION_PROPERTYproperty.
-
getDatatypeCode
Returns the role value contained in the value of theDATATYPE_CODE_PROPERTYproperty. Returnsnullif the value of theDATATYPE_CODE_PROPERTYproperty isnull.- Returns:
- the role value of the
DATATYPE_CODE_PROPERTYproperty. - See Also:
-
setDatatypeCode
Sets the value of the property that maps to thedataTypeelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theDATATYPE_CODE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theDATATYPE_CODE_PROPERTYproperty.
-
getMaximumOccurrence
Returns the role value contained in the value of theMAXIMUM_OCCURRENCE_PROPERTYproperty. Returnsnullif the value of theMAXIMUM_OCCURRENCE_PROPERTYproperty isnull.- Returns:
- the role value of the
MAXIMUM_OCCURRENCE_PROPERTYproperty. - See Also:
-
setMaximumOccurrence
Sets the value of the property that maps to themaximumOccurrenceelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theMAXIMUM_OCCURRENCE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theMAXIMUM_OCCURRENCE_PROPERTYproperty.
-
getDomainValue
Returns the role value contained in the value of theDOMAIN_VALUE_PROPERTYproperty. Returnsnullif the value of theDOMAIN_VALUE_PROPERTYproperty isnull.- Returns:
- the role value of the
DOMAIN_VALUE_PROPERTYproperty. - See Also:
-
setDomainValue
Sets the value of the property that maps to thedomainValueelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theDOMAIN_VALUE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theDOMAIN_VALUE_PROPERTYproperty.
-
getParentEntity
Gets the value of thePARENT_ENTITY_PROPERTYproperty adapted to a list ofStringinstances.- Returns:
- the value of the
PARENT_ENTITY_PROPERTYproperty adapted to a list ofStringinstances. - See Also:
-
getRule
Returns the role value contained in the value of theRULE_PROPERTYproperty. Returnsnullif the value of theRULE_PROPERTYproperty isnull.- Returns:
- the role value of the
RULE_PROPERTYproperty. - See Also:
-
setRule
Sets the value of the property that maps to theruleelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theRULE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theRULE_PROPERTYproperty.
-
getRationale
Gets the value of theRATIONALE_PROPERTYproperty adapted to a list ofStringinstances.- Returns:
- the value of the
RATIONALE_PROPERTYproperty adapted to a list ofStringinstances. - See Also:
-
getSource
Gets the value of theSOURCE_PROPERTYproperty adapted to a list ofTLcdISO19115ResponsiblePartyinstances.- Returns:
- the value of the
SOURCE_PROPERTYproperty adapted to a list ofTLcdISO19115ResponsiblePartyinstances. - See Also:
-