Class TLcdISO19119DCPListCode

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdISO19119DCPListCode extends TLcdISO19115Code
Geographic COmmon (gco) code list value representing the distributed computing platform on which a service operation has been implemented (such as XML, CORBA, or Java).
Since:
2017.0
  • Field Details

    • WEB_SERVICES

      public static final TLcdISO19119DCPListCode WEB_SERVICES
      Denotes a WebServices platform
    • XML

      public static final TLcdISO19119DCPListCode XML
      Denotes an XML platform
    • CORBA

      public static final TLcdISO19119DCPListCode CORBA
      Denotes a CORBA platform
    • JAVA

      public static final TLcdISO19119DCPListCode JAVA
      Denotes a JAVA platform
    • COM

      public static final TLcdISO19119DCPListCode COM
      Denotes a COM platform
    • SQL

      public static final TLcdISO19119DCPListCode SQL
      Denotes a SQL platform
    • HTTP_GET

      public static final TLcdISO19119DCPListCode HTTP_GET
      Denotes a platform using HTTP Get
    • HTTP_POST

      public static final TLcdISO19119DCPListCode HTTP_POST
      Denotes a platform using HTTP POST
    • VALUE_PROPERTY

      public static final TLcdDataProperty VALUE_PROPERTY
      Data property that maps to the value defined by the simple content. The possible values for this property are instances of String.
    • CODE_LIST_PROPERTY

      public static final TLcdDataProperty CODE_LIST_PROPERTY
      Data property that maps to the codeList attribute. The possible values for this property are instances of URI.
    • CODE_LIST_VALUE_PROPERTY

      public static final TLcdDataProperty CODE_LIST_VALUE_PROPERTY
      Data property that maps to the codeListValue attribute. The possible values for this property are instances of URI.
    • CODE_SPACE_PROPERTY

      public static final TLcdDataProperty CODE_SPACE_PROPERTY
      Data property that maps to the codeSpace attribute. The possible values for this property are instances of URI.
    • TYPE_PROPERTY

      public static final TLcdDataProperty TYPE_PROPERTY
      Data property that holds the type of this instance. The possible values for this property are the public QName constants defined in this class.
  • Constructor Details

    • TLcdISO19119DCPListCode

      public TLcdISO19119DCPListCode(TLcdDataType aType)
    • TLcdISO19119DCPListCode

      public TLcdISO19119DCPListCode(String aName)
      Constructs a code with the given code value.
      Parameters:
      aName - the name for the constant.
  • Method Details

    • getValueObject

      public String getValueObject()
      Returns the value of the property that maps to the value defined by the simple content.
      Returns:
      the value of the VALUE_PROPERTY property.
    • setValueObject

      public void setValueObject(String aValue)
      Sets the value of the property that maps to the value defined by the simple content.
      Parameters:
      aValue - the value to set for the VALUE_PROPERTY property.
    • getCodeList

      public URI getCodeList()
      Returns the value of the property that maps to the codeList attribute.
      Returns:
      the value of the CODE_LIST_PROPERTY property.
    • setCodeList

      public void setCodeList(URI aValue)
      Sets the value of the property that maps to the codeList attribute.
      Parameters:
      aValue - the value to set for the CODE_LIST_PROPERTY property.
    • getCodeListValue

      public URI getCodeListValue()
      Returns the value of the property that maps to the codeListValue attribute.
      Returns:
      the value of the CODE_LIST_VALUE_PROPERTY property.
    • setCodeListValue

      public void setCodeListValue(URI aValue)
      Sets the value of the property that maps to the codeListValue attribute.
      Parameters:
      aValue - the value to set for the CODE_LIST_VALUE_PROPERTY property.
    • getCodeSpace

      public URI getCodeSpace()
      Returns the value of the property that maps to the codeSpace attribute.
      Returns:
      the value of the CODE_SPACE_PROPERTY property.
    • setCodeSpace

      public void setCodeSpace(URI aValue)
      Sets the value of the property that maps to the codeSpace attribute.
      Parameters:
      aValue - the value to set for the CODE_SPACE_PROPERTY property.
    • getType

      public QName getType()
      Returns the value of the property that holds the type of this instance.

      The possible values for this property are the public QName constants defined in this class.

      Returns:
      the value of the TYPE_PROPERTY property.
    • setType

      public void setType(QName aValue)
      Sets the value of the property that holds the type of this instance.

      The possible values for this property are the public QName constants defined in this class.

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