Class TLcdISO19115OnlineResource
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.citation.TLcdISO19115OnlineResource
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
Information about online sources from which the dataset, specification, or community profile name and extended metadata elements can be obtained.
- Since:
- 10.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theapplicationProfileelement.static final TLcdDataPropertyData property that maps to thedescriptionelement.static final TLcdDataPropertyData property that maps to thefunctionelement.static final TLcdDataPropertyData property that maps to thelinkageelement.static final TLcdDataPropertyData property that maps to thenameelement.static final TLcdDataPropertyData property that maps to theprotocolelement.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 theAPPLICATION_PROFILE_PROPERTYproperty.Returns the role value contained in the value of theDESCRIPTION_PROPERTYproperty.Returns the role value contained in the value of theFUNCTION_PROPERTYproperty.Returns the role value contained in the value of theLINKAGE_PROPERTYproperty.getName()Returns the role value contained in the value of theNAME_PROPERTYproperty.Returns the role value contained in the value of thePROTOCOL_PROPERTYproperty.voidsetApplicationProfile(String aValue) Sets the value of the property that maps to theapplicationProfileelement.voidsetDescription(String aValue) Sets the value of the property that maps to thedescriptionelement.voidSets the value of the property that maps to thefunctionelement.voidsetLinkage(URI aValue) Sets the value of the property that maps to thelinkageelement.voidSets the value of the property that maps to thenameelement.voidsetProtocol(String aValue) Sets the value of the property that maps to theprotocolelement.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
LINKAGE_PROPERTY
Data property that maps to thelinkageelement. The possible values for this property are instances ofTLcdISO19115Optional<URI>. -
PROTOCOL_PROPERTY
Data property that maps to theprotocolelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
APPLICATION_PROFILE_PROPERTY
Data property that maps to theapplicationProfileelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
NAME_PROPERTY
Data property that maps to thenameelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
DESCRIPTION_PROPERTY
Data property that maps to thedescriptionelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
FUNCTION_PROPERTY
Data property that maps to thefunctionelement. The possible values for this property are instances ofTLcdISO19115Optional<TLcdISO19115OnLineFunctionCode>.
-
-
Constructor Details
-
TLcdISO19115OnlineResource
public TLcdISO19115OnlineResource() -
TLcdISO19115OnlineResource
-
-
Method Details
-
getLinkage
Returns the role value contained in the value of theLINKAGE_PROPERTYproperty. Returnsnullif the value of theLINKAGE_PROPERTYproperty isnull.- Returns:
- the role value of the
LINKAGE_PROPERTYproperty. - See Also:
-
setLinkage
Sets the value of the property that maps to thelinkageelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theLINKAGE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theLINKAGE_PROPERTYproperty.
-
getProtocol
Returns the role value contained in the value of thePROTOCOL_PROPERTYproperty. Returnsnullif the value of thePROTOCOL_PROPERTYproperty isnull.- Returns:
- the role value of the
PROTOCOL_PROPERTYproperty. - See Also:
-
setProtocol
Sets the value of the property that maps to theprotocolelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, thePROTOCOL_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for thePROTOCOL_PROPERTYproperty.
-
getApplicationProfile
Returns the role value contained in the value of theAPPLICATION_PROFILE_PROPERTYproperty. Returnsnullif the value of theAPPLICATION_PROFILE_PROPERTYproperty isnull.- Returns:
- the role value of the
APPLICATION_PROFILE_PROPERTYproperty. - See Also:
-
setApplicationProfile
Sets the value of the property that maps to theapplicationProfileelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theAPPLICATION_PROFILE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theAPPLICATION_PROFILE_PROPERTYproperty.
-
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.
-
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.
-
getFunction
Returns the role value contained in the value of theFUNCTION_PROPERTYproperty. Returnsnullif the value of theFUNCTION_PROPERTYproperty isnull.- Returns:
- the role value of the
FUNCTION_PROPERTYproperty. - See Also:
-
setFunction
Sets the value of the property that maps to thefunctionelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theFUNCTION_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theFUNCTION_PROPERTYproperty.
-