public class TLcdISO19115ResponsibleParty extends TLcdISO19118Object
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
CONTACT_INFO_PROPERTY
Data property that maps to the
contactInfo element. |
static TLcdDataProperty |
INDIVIDUAL_NAME_PROPERTY
Data property that maps to the
individualName element. |
static TLcdDataProperty |
ORGANISATION_NAME_PROPERTY
Data property that maps to the
organisationName element. |
static TLcdDataProperty |
POSITION_NAME_PROPERTY
Data property that maps to the
positionName element. |
static TLcdDataProperty |
ROLE_PROPERTY
Data property that maps to the
role element. |
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19115ResponsibleParty() |
TLcdISO19115ResponsibleParty(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
TLcdISO19115Contact |
getContactInfo()
Returns the role value contained in the value of the
CONTACT_INFO_PROPERTY property. |
String |
getIndividualName()
Returns the role value contained in the value of the
INDIVIDUAL_NAME_PROPERTY property. |
String |
getOrganisationName()
Returns the role value contained in the value of the
ORGANISATION_NAME_PROPERTY property. |
String |
getPositionName()
Returns the role value contained in the value of the
POSITION_NAME_PROPERTY property. |
TLcdISO19115RoleCode |
getRole()
Returns the role value contained in the value of the
ROLE_PROPERTY property. |
void |
setContactInfo(TLcdISO19115Contact aValue)
Sets the value of the property that maps to the
contactInfo element. |
void |
setIndividualName(String aValue)
Sets the value of the property that maps to the
individualName element. |
void |
setOrganisationName(String aValue)
Sets the value of the property that maps to the
organisationName element. |
void |
setPositionName(String aValue)
Sets the value of the property that maps to the
positionName element. |
void |
setRole(TLcdISO19115RoleCode aValue)
Sets the value of the property that maps to the
role element. |
getId, getUuid, setId, setUuid
public static final TLcdDataProperty INDIVIDUAL_NAME_PROPERTY
individualName
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty ORGANISATION_NAME_PROPERTY
organisationName
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty POSITION_NAME_PROPERTY
positionName
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty CONTACT_INFO_PROPERTY
contactInfo
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115Contact>
.public static final TLcdDataProperty ROLE_PROPERTY
role
element.
The possible values for this property are instances of TLcdISO19115Optional<TLcdISO19115RoleCode>
.public TLcdISO19115ResponsibleParty()
public TLcdISO19115ResponsibleParty(TLcdDataType aType)
public String getIndividualName()
INDIVIDUAL_NAME_PROPERTY
property. Returns null
if the value of the INDIVIDUAL_NAME_PROPERTY
property is null
.INDIVIDUAL_NAME_PROPERTY
property.TLcdISO19115Optional
public void setIndividualName(String aValue)
individualName
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the INDIVIDUAL_NAME_PROPERTY
property is set to null
.aValue
- the role value to set for the INDIVIDUAL_NAME_PROPERTY
property.public String getOrganisationName()
ORGANISATION_NAME_PROPERTY
property. Returns null
if the value of the ORGANISATION_NAME_PROPERTY
property is null
.ORGANISATION_NAME_PROPERTY
property.TLcdISO19115Optional
public void setOrganisationName(String aValue)
organisationName
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the ORGANISATION_NAME_PROPERTY
property is set to null
.aValue
- the role value to set for the ORGANISATION_NAME_PROPERTY
property.public String getPositionName()
POSITION_NAME_PROPERTY
property. Returns null
if the value of the POSITION_NAME_PROPERTY
property is null
.POSITION_NAME_PROPERTY
property.TLcdISO19115Optional
public void setPositionName(String aValue)
positionName
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the POSITION_NAME_PROPERTY
property is set to null
.aValue
- the role value to set for the POSITION_NAME_PROPERTY
property.public TLcdISO19115Contact getContactInfo()
CONTACT_INFO_PROPERTY
property. Returns null
if the value of the CONTACT_INFO_PROPERTY
property is null
.CONTACT_INFO_PROPERTY
property.TLcdISO19118Property
public void setContactInfo(TLcdISO19115Contact aValue)
contactInfo
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the CONTACT_INFO_PROPERTY
property is set to null
.aValue
- the role value to set for the CONTACT_INFO_PROPERTY
property.public TLcdISO19115RoleCode getRole()
ROLE_PROPERTY
property. Returns null
if the value of the ROLE_PROPERTY
property is null
.ROLE_PROPERTY
property.TLcdISO19115Optional
public void setRole(TLcdISO19115RoleCode aValue)
role
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the ROLE_PROPERTY
property is set to null
.aValue
- the role value to set for the ROLE_PROPERTY
property.