Class TLcdISO19115MediumNameCode

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

public class TLcdISO19115MediumNameCode extends TLcdISO19115Code
Name of the medium.
Since:
10.0
  • Field Details

    • CD_ROM

      public static final TLcdISO19115MediumNameCode CD_ROM
      Read-only optical disk.
    • DVD

      public static final TLcdISO19115MediumNameCode DVD
      Digital versatile disk.
    • DVD_ROM

      public static final TLcdISO19115MediumNameCode DVD_ROM
      Digital versatile disk digital versatile disk, read only.
    • FLOPPY_3_HALF_INCH

      public static final TLcdISO19115MediumNameCode FLOPPY_3_HALF_INCH
      3½ inch magnetic disk.
    • FLOPPY_5_QUARTER_INCH

      public static final TLcdISO19115MediumNameCode FLOPPY_5_QUARTER_INCH
      5¼ inch magnetic disk.
    • TAPE_7_TRACK

      public static final TLcdISO19115MediumNameCode TAPE_7_TRACK
      7 track magnetic tape.
    • TAPE_9_TRACK

      public static final TLcdISO19115MediumNameCode TAPE_9_TRACK
      9 track magnetic tape.
    • CARTRIDGE_3480

      public static final TLcdISO19115MediumNameCode CARTRIDGE_3480
      3480 cartridge tape drive.
    • CARTRIDGE_3490

      public static final TLcdISO19115MediumNameCode CARTRIDGE_3490
      3490 cartridge tape drive.
    • CARTRIDGE_3580

      public static final TLcdISO19115MediumNameCode CARTRIDGE_3580
      3580 cartridge tape drive.
    • CARTRIDGE_TAPE_4mm

      public static final TLcdISO19115MediumNameCode CARTRIDGE_TAPE_4mm
      4 millimetre magnetic tape.
    • CARTRIDGE_TAPE_8mm

      public static final TLcdISO19115MediumNameCode CARTRIDGE_TAPE_8mm
      8 millimetre magnetic tape.
    • CARTRIDGE_TAPE_1_QUARTER_INCH

      public static final TLcdISO19115MediumNameCode CARTRIDGE_TAPE_1_QUARTER_INCH
      ¼ inch magnetic tape.
    • DIGITAL_LINEAR_TAPE

      public static final TLcdISO19115MediumNameCode DIGITAL_LINEAR_TAPE
      Half inch cartridge streaming tape drive.
    • ON_LINE

      public static final TLcdISO19115MediumNameCode ON_LINE
      Direct computer linkage.
    • SATELLITE

      public static final TLcdISO19115MediumNameCode SATELLITE
      Linkage through a satellite communication system.
    • HARDCOPY

      public static final TLcdISO19115MediumNameCode HARDCOPY
      Pamphlet or leaflet giving descriptive information.
    • 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

    • TLcdISO19115MediumNameCode

      public TLcdISO19115MediumNameCode(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.