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
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theaddress
element.static final TLcdDataProperty
Data property that maps to thecontactInstructions
element.static final TLcdDataProperty
Data property that maps to thehoursOfService
element.static final TLcdDataProperty
Data property that maps to theonlineResource
element.static final TLcdDataProperty
Data property that maps to thephone
element.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theADDRESS_PROPERTY
property.Returns the role value contained in the value of theCONTACT_INSTRUCTIONS_PROPERTY
property.Returns the role value contained in the value of theHOURS_OF_SERVICE_PROPERTY
property.Returns the role value contained in the value of theONLINE_RESOURCE_PROPERTY
property.getPhone()
Returns the role value contained in the value of thePHONE_PROPERTY
property.void
setAddress
(TLcdISO19115Address aValue) Sets the value of the property that maps to theaddress
element.void
setContactInstructions
(String aValue) Sets the value of the property that maps to thecontactInstructions
element.void
setHoursOfService
(String aValue) Sets the value of the property that maps to thehoursOfService
element.void
Sets the value of the property that maps to theonlineResource
element.void
setPhone
(TLcdISO19115Telephone aValue) Sets the value of the property that maps to thephone
element.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
PHONE_PROPERTY
Data property that maps to thephone
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Telephone>
. -
ADDRESS_PROPERTY
Data property that maps to theaddress
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Address>
. -
ONLINE_RESOURCE_PROPERTY
Data property that maps to theonlineResource
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115OnlineResource>
. -
HOURS_OF_SERVICE_PROPERTY
Data property that maps to thehoursOfService
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
CONTACT_INSTRUCTIONS_PROPERTY
Data property that maps to thecontactInstructions
element. 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_PROPERTY
property. Returnsnull
if the value of thePHONE_PROPERTY
property isnull
.- Returns:
- the role value of the
PHONE_PROPERTY
property. - See Also:
-
setPhone
Sets the value of the property that maps to thephone
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, thePHONE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for thePHONE_PROPERTY
property.
-
getAddress
Returns the role value contained in the value of theADDRESS_PROPERTY
property. Returnsnull
if the value of theADDRESS_PROPERTY
property isnull
.- Returns:
- the role value of the
ADDRESS_PROPERTY
property. - See Also:
-
setAddress
Sets the value of the property that maps to theaddress
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theADDRESS_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theADDRESS_PROPERTY
property.
-
getOnlineResource
Returns the role value contained in the value of theONLINE_RESOURCE_PROPERTY
property. Returnsnull
if the value of theONLINE_RESOURCE_PROPERTY
property isnull
.- Returns:
- the role value of the
ONLINE_RESOURCE_PROPERTY
property. - See Also:
-
setOnlineResource
Sets the value of the property that maps to theonlineResource
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theONLINE_RESOURCE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theONLINE_RESOURCE_PROPERTY
property.
-
getHoursOfService
Returns the role value contained in the value of theHOURS_OF_SERVICE_PROPERTY
property. Returnsnull
if the value of theHOURS_OF_SERVICE_PROPERTY
property isnull
.- Returns:
- the role value of the
HOURS_OF_SERVICE_PROPERTY
property. - See Also:
-
setHoursOfService
Sets the value of the property that maps to thehoursOfService
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theHOURS_OF_SERVICE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theHOURS_OF_SERVICE_PROPERTY
property.
-
getContactInstructions
Returns the role value contained in the value of theCONTACT_INSTRUCTIONS_PROPERTY
property. Returnsnull
if the value of theCONTACT_INSTRUCTIONS_PROPERTY
property isnull
.- Returns:
- the role value of the
CONTACT_INSTRUCTIONS_PROPERTY
property. - See Also:
-
setContactInstructions
Sets the value of the property that maps to thecontactInstructions
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theCONTACT_INSTRUCTIONS_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theCONTACT_INSTRUCTIONS_PROPERTY
property.
-