Class TLcdOWSResponsiblePartySubset

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.ows.model.TLcdOWSResponsiblePartySubset
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdOWSResponsiblePartySubset extends TLcdDataObject
Identification of, and means of communication with, person responsible for the server.

For OWS use in the ServiceProvider section of a service metadata document, the optional organizationName element was removed, since this type is always used with the ProviderName element which provides that information. The mandatory "role" element was changed to optional, since no clear use of this information is known in the ServiceProvider section.

  • Field Details Link icon

    • INDIVIDUAL_NAME_PROPERTY Link icon

      public static final TLcdDataProperty INDIVIDUAL_NAME_PROPERTY
      Data property that maps to the IndividualName element. The possible values for this property are instances of String.
    • POSITION_NAME_PROPERTY Link icon

      public static final TLcdDataProperty POSITION_NAME_PROPERTY
      Data property that maps to the PositionName element. The possible values for this property are instances of String.
    • CONTACT_INFO_PROPERTY Link icon

      public static final TLcdDataProperty CONTACT_INFO_PROPERTY
      Data property that maps to the ContactInfo element. The possible values for this property are instances of TLcdOWSContact.
    • ROLE_PROPERTY Link icon

      public static final TLcdDataProperty ROLE_PROPERTY
      Data property that maps to the Role element. The possible values for this property are instances of TLcdOWSCode.
  • Constructor Details Link icon

    • TLcdOWSResponsiblePartySubset Link icon

      public TLcdOWSResponsiblePartySubset()
    • TLcdOWSResponsiblePartySubset Link icon

      public TLcdOWSResponsiblePartySubset(TLcdDataType aType)
  • Method Details Link icon

    • getIndividualName Link icon

      public String getIndividualName()
      Returns the value of the property that maps to the IndividualName element.

      Name of the responsible person: surname, given name, title separated by a delimiter.

      Returns:
      the value of the INDIVIDUAL_NAME_PROPERTY property.
    • setIndividualName Link icon

      public void setIndividualName(String aValue)
      Sets the value of the property that maps to the IndividualName element.

      Name of the responsible person: surname, given name, title separated by a delimiter.

      Parameters:
      aValue - the value to set for the INDIVIDUAL_NAME_PROPERTY property.
    • getPositionName Link icon

      public String getPositionName()
      Returns the value of the property that maps to the PositionName element.

      Role or position of the responsible person.

      Returns:
      the value of the POSITION_NAME_PROPERTY property.
    • setPositionName Link icon

      public void setPositionName(String aValue)
      Sets the value of the property that maps to the PositionName element.

      Role or position of the responsible person.

      Parameters:
      aValue - the value to set for the POSITION_NAME_PROPERTY property.
    • getContactInfo Link icon

      public TLcdOWSContact getContactInfo()
      Returns the value of the property that maps to the ContactInfo element.

      Address of the responsible party.

      Returns:
      the value of the CONTACT_INFO_PROPERTY property.
    • setContactInfo Link icon

      public void setContactInfo(TLcdOWSContact aValue)
      Sets the value of the property that maps to the ContactInfo element.

      Address of the responsible party.

      Parameters:
      aValue - the value to set for the CONTACT_INFO_PROPERTY property.
    • getRole Link icon

      public TLcdOWSCode getRole()
      Returns the value of the property that maps to the Role element.

      Function performed by the responsible party. Possible values of this Role shall include the values and the meanings listed in Subclause B.5.5 of ISO 19115:2003.

      Returns:
      the value of the ROLE_PROPERTY property.
    • setRole Link icon

      public void setRole(TLcdOWSCode aValue)
      Sets the value of the property that maps to the Role element.

      Function performed by the responsible party. Possible values of this Role shall include the values and the meanings listed in Subclause B.5.5 of ISO 19115:2003.

      Parameters:
      aValue - the value to set for the ROLE_PROPERTY property.