Class TLcdISO19115InitiativeTypeCode

java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19115Code
com.luciad.format.metadata.model.identification.TLcdISO19115InitiativeTypeCode
All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdISO19115InitiativeTypeCode extends TLcdISO19115Code
Type of aggregation activity in which datasets are related.
Since:
10.0
  • Field Details

    • CAMPAIGN

      public static final TLcdISO19115InitiativeTypeCode CAMPAIGN
      Series of organized planned actions.
    • COLLECTION

      public static final TLcdISO19115InitiativeTypeCode COLLECTION
      Accumulation of datasets assembled for a specific purpose.
    • EXERCISE

      public static final TLcdISO19115InitiativeTypeCode EXERCISE
      Specific performance of a function or group of functions.
    • EXPERIMENT

      public static final TLcdISO19115InitiativeTypeCode EXPERIMENT
      Process designed to find if something is effective or valid.
    • INVESTIGATION

      public static final TLcdISO19115InitiativeTypeCode INVESTIGATION
      Search or systematic inquiry.
    • MISSION

      public static final TLcdISO19115InitiativeTypeCode MISSION
      Specific operation of a data collection system.
    • SENSOR

      public static final TLcdISO19115InitiativeTypeCode SENSOR
      Device or piece of equipment which detects or records.
    • OPERATION

      public static final TLcdISO19115InitiativeTypeCode OPERATION
      Action that is part of a series of actions.
    • PLATFORM

      public static final TLcdISO19115InitiativeTypeCode PLATFORM
      Vehicle or other support base that holds a sensor.
    • PROCESS

      public static final TLcdISO19115InitiativeTypeCode PROCESS
      Method of doing something involving a number of steps.
    • PROGRAM

      public static final TLcdISO19115InitiativeTypeCode PROGRAM
      Specific planned activity.
    • PROJECT

      public static final TLcdISO19115InitiativeTypeCode PROJECT
      Organized undertaking, research, or development.
    • STUDY

      public static final TLcdISO19115InitiativeTypeCode STUDY
      Examination or investigation.
    • TASK

      public static final TLcdISO19115InitiativeTypeCode TASK
      Piece of work.
    • TRIAL

      public static final TLcdISO19115InitiativeTypeCode TRIAL
      Process of testing to discover or demonstrate something.
    • 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

    • TLcdISO19115InitiativeTypeCode

      public TLcdISO19115InitiativeTypeCode(TLcdDataType aType)
  • 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.