Class TLcdISO19115Contact
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.citation.TLcdISO19115Contact
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
Information required enabling contact with the responsible person and/or organisation
- Since:
- 10.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theaddresselement.static final TLcdDataPropertyData property that maps to thecontactInstructionselement.static final TLcdDataPropertyData property that maps to thehoursOfServiceelement.static final TLcdDataPropertyData property that maps to theonlineResourceelement.static final TLcdDataPropertyData property that maps to thephoneelement.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 theADDRESS_PROPERTYproperty.Returns the role value contained in the value of theCONTACT_INSTRUCTIONS_PROPERTYproperty.Returns the role value contained in the value of theHOURS_OF_SERVICE_PROPERTYproperty.Returns the role value contained in the value of theONLINE_RESOURCE_PROPERTYproperty.getPhone()Returns the role value contained in the value of thePHONE_PROPERTYproperty.voidsetAddress(TLcdISO19115Address aValue) Sets the value of the property that maps to theaddresselement.voidsetContactInstructions(String aValue) Sets the value of the property that maps to thecontactInstructionselement.voidsetHoursOfService(String aValue) Sets the value of the property that maps to thehoursOfServiceelement.voidSets the value of the property that maps to theonlineResourceelement.voidsetPhone(TLcdISO19115Telephone aValue) Sets the value of the property that maps to thephoneelement.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
PHONE_PROPERTY
Data property that maps to thephoneelement. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Telephone>. -
ADDRESS_PROPERTY
Data property that maps to theaddresselement. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Address>. -
ONLINE_RESOURCE_PROPERTY
Data property that maps to theonlineResourceelement. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115OnlineResource>. -
HOURS_OF_SERVICE_PROPERTY
Data property that maps to thehoursOfServiceelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
CONTACT_INSTRUCTIONS_PROPERTY
Data property that maps to thecontactInstructionselement. The possible values for this property are instances ofTLcdISO19115Optional<String>.
-
-
Constructor Details
-
TLcdISO19115Contact
public TLcdISO19115Contact() -
TLcdISO19115Contact
-
-
Method Details
-
getPhone
Returns the role value contained in the value of thePHONE_PROPERTYproperty. Returnsnullif the value of thePHONE_PROPERTYproperty isnull.- Returns:
- the role value of the
PHONE_PROPERTYproperty. - See Also:
-
setPhone
Sets the value of the property that maps to thephoneelement. to a new instance of the association classTLcdISO19118Propertyinitialized with the given role value. In case the given role value isnull, thePHONE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for thePHONE_PROPERTYproperty.
-
getAddress
Returns the role value contained in the value of theADDRESS_PROPERTYproperty. Returnsnullif the value of theADDRESS_PROPERTYproperty isnull.- Returns:
- the role value of the
ADDRESS_PROPERTYproperty. - See Also:
-
setAddress
Sets the value of the property that maps to theaddresselement. to a new instance of the association classTLcdISO19118Propertyinitialized with the given role value. In case the given role value isnull, theADDRESS_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theADDRESS_PROPERTYproperty.
-
getOnlineResource
Returns the role value contained in the value of theONLINE_RESOURCE_PROPERTYproperty. Returnsnullif the value of theONLINE_RESOURCE_PROPERTYproperty isnull.- Returns:
- the role value of the
ONLINE_RESOURCE_PROPERTYproperty. - See Also:
-
setOnlineResource
Sets the value of the property that maps to theonlineResourceelement. to a new instance of the association classTLcdISO19118Propertyinitialized with the given role value. In case the given role value isnull, theONLINE_RESOURCE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theONLINE_RESOURCE_PROPERTYproperty.
-
getHoursOfService
Returns the role value contained in the value of theHOURS_OF_SERVICE_PROPERTYproperty. Returnsnullif the value of theHOURS_OF_SERVICE_PROPERTYproperty isnull.- Returns:
- the role value of the
HOURS_OF_SERVICE_PROPERTYproperty. - See Also:
-
setHoursOfService
Sets the value of the property that maps to thehoursOfServiceelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theHOURS_OF_SERVICE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theHOURS_OF_SERVICE_PROPERTYproperty.
-
getContactInstructions
Returns the role value contained in the value of theCONTACT_INSTRUCTIONS_PROPERTYproperty. Returnsnullif the value of theCONTACT_INSTRUCTIONS_PROPERTYproperty isnull.- Returns:
- the role value of the
CONTACT_INSTRUCTIONS_PROPERTYproperty. - See Also:
-
setContactInstructions
Sets the value of the property that maps to thecontactInstructionselement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theCONTACT_INSTRUCTIONS_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theCONTACT_INSTRUCTIONS_PROPERTYproperty.
-