public class TLcdAIXM51ContactInformation extends TLcdAIXM51AbstractAIXMObject
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ADDRESS_PROPERTY
Data property that maps to the
address element. |
static TLcdDataProperty |
ANNOTATION_PROPERTY
Data property that maps to the
annotation element. |
static TLcdDataProperty |
CONTACT_INFORMATION_NAME_PROPERTY
Data property that maps to the
name element. |
static TLcdDataProperty |
EXTENSION_PROPERTY
Data property that maps to the
extension element. |
static TLcdDataProperty |
NETWORK_NODE_PROPERTY
Data property that maps to the
networkNode element. |
static TLcdDataProperty |
PHONE_FAX_PROPERTY
Data property that maps to the
phoneFax element. |
static TLcdDataProperty |
TITLE_PROPERTY
Data property that maps to the
title element. |
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51ContactInformation() |
TLcdAIXM51ContactInformation(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
List<TLcdAIXM51PostalAddress> |
getAddress()
Gets the value of the
ADDRESS_PROPERTY property adapted to a list of TLcdAIXM51PostalAddress instances. |
List<TLcdAIXM51Note> |
getAnnotation()
Gets the value of the
ANNOTATION_PROPERTY property adapted to a list of TLcdAIXM51Note instances. |
String |
getContactInformationName()
Returns the role value contained in the value of the
CONTACT_INFORMATION_NAME_PROPERTY property. |
List<TLcdAIXM51AbstractExtension> |
getExtension()
Gets the value of the
EXTENSION_PROPERTY property adapted to a list of TLcdAIXM51AbstractExtension instances. |
List<TLcdAIXM51OnlineContact> |
getNetworkNode()
Gets the value of the
NETWORK_NODE_PROPERTY property adapted to a list of TLcdAIXM51OnlineContact instances. |
List<TLcdAIXM51TelephoneContact> |
getPhoneFax()
Gets the value of the
PHONE_FAX_PROPERTY property adapted to a list of TLcdAIXM51TelephoneContact instances. |
String |
getTitle()
Returns the role value contained in the value of the
TITLE_PROPERTY property. |
void |
setContactInformationName(String aValue)
Sets the value of the property that maps to the
name element. |
void |
setTitle(String aValue)
Sets the value of the property that maps to the
title element. |
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
public static final TLcdDataProperty CONTACT_INFORMATION_NAME_PROPERTY
name
element.
The possible values for this property are instances of TLcdAIXM51Optional<String>
.public static final TLcdDataProperty TITLE_PROPERTY
title
element.
The possible values for this property are instances of TLcdAIXM51Optional<String>
.public static final TLcdDataProperty ADDRESS_PROPERTY
address
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51PostalAddress>>
.public static final TLcdDataProperty NETWORK_NODE_PROPERTY
networkNode
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51OnlineContact>>
.public static final TLcdDataProperty PHONE_FAX_PROPERTY
phoneFax
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51TelephoneContact>>
.public static final TLcdDataProperty ANNOTATION_PROPERTY
annotation
element.
The possible values for this property are instances of List<TLcdAIXM51Property<TLcdAIXM51Note>>
.public static final TLcdDataProperty EXTENSION_PROPERTY
extension
element.
The possible values for this property are instances of List<TLcdAIXM51Link<TLcdAIXM51AbstractExtension>>
.public TLcdAIXM51ContactInformation()
public TLcdAIXM51ContactInformation(TLcdDataType aType)
public String getContactInformationName()
CONTACT_INFORMATION_NAME_PROPERTY
property. Returns null
if the value of the CONTACT_INFORMATION_NAME_PROPERTY
property is null
.
The official name of the contact.
CONTACT_INFORMATION_NAME_PROPERTY
property.TLcdAIXM51Optional
public void setContactInformationName(String aValue)
name
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the CONTACT_INFORMATION_NAME_PROPERTY
property is set to null
.
The official name of the contact.
aValue
- the role value to set for the CONTACT_INFORMATION_NAME_PROPERTY
property.public String getTitle()
TITLE_PROPERTY
property. Returns null
if the value of the TITLE_PROPERTY
property is null
.
The official title of the contact.
TITLE_PROPERTY
property.TLcdAIXM51Optional
public void setTitle(String aValue)
title
element. to a new instance of the association class TLcdAIXM51Optional
initialized with the given role value. In case the given role value is null
, the TITLE_PROPERTY
property is set to null
.
The official title of the contact.
aValue
- the role value to set for the TITLE_PROPERTY
property.public List<TLcdAIXM51PostalAddress> getAddress()
ADDRESS_PROPERTY
property adapted to a list of TLcdAIXM51PostalAddress
instances.
A postal address for the contact.
ADDRESS_PROPERTY
property adapted to a list of TLcdAIXM51PostalAddress
instances.TLcdAIXM51Property
public List<TLcdAIXM51OnlineContact> getNetworkNode()
NETWORK_NODE_PROPERTY
property adapted to a list of TLcdAIXM51OnlineContact
instances.
A direct link for the contact, over a data communication network.
NETWORK_NODE_PROPERTY
property adapted to a list of TLcdAIXM51OnlineContact
instances.TLcdAIXM51Property
public List<TLcdAIXM51TelephoneContact> getPhoneFax()
PHONE_FAX_PROPERTY
property adapted to a list of TLcdAIXM51TelephoneContact
instances.
A phone or fax number for the contact.
PHONE_FAX_PROPERTY
property adapted to a list of TLcdAIXM51TelephoneContact
instances.TLcdAIXM51Property
public List<TLcdAIXM51Note> getAnnotation()
ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.ANNOTATION_PROPERTY
property adapted to a list of TLcdAIXM51Note
instances.TLcdAIXM51Property
public List<TLcdAIXM51AbstractExtension> getExtension()
EXTENSION_PROPERTY
property adapted to a list of TLcdAIXM51AbstractExtension
instances.EXTENSION_PROPERTY
property adapted to a list of TLcdAIXM51AbstractExtension
instances.TLcdAIXM51Link