Class TLcdGML31File

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, ILcdFeatured, ILcdSelfDescribedFeatured, Serializable, Cloneable

public class TLcdGML31File extends TLcdFeaturedDataObject
Since:
2018.1
See Also:
  • Field Details

    • RANGE_PARAMETERS_PROPERTY

      public static final TLcdDataProperty RANGE_PARAMETERS_PROPERTY
      Data property that maps to the rangeParameters element. The possible values for this property are instances of TLcdGML31RangeParameters.
    • FILE_NAME_PROPERTY

      public static final TLcdDataProperty FILE_NAME_PROPERTY
      Data property that maps to the fileName element. The possible values for this property are instances of URI.
    • FILE_STRUCTURE_PROPERTY

      public static final TLcdDataProperty FILE_STRUCTURE_PROPERTY
      Data property that maps to the fileStructure element. The possible values for this property are instances of ELcdGML31FileValueModel.
    • MIME_TYPE_PROPERTY

      public static final TLcdDataProperty MIME_TYPE_PROPERTY
      Data property that maps to the mimeType element. The possible values for this property are instances of URI.
    • COMPRESSION_PROPERTY

      public static final TLcdDataProperty COMPRESSION_PROPERTY
      Data property that maps to the compression element. The possible values for this property are instances of URI.
  • Constructor Details

    • TLcdGML31File

      public TLcdGML31File()
    • TLcdGML31File

      public TLcdGML31File(TLcdDataType aType)
  • Method Details

    • getRangeParameters

      public TLcdGML31RangeParameters getRangeParameters()
      Returns the value of the property that maps to the rangeParameters element.
      Returns:
      the value of the RANGE_PARAMETERS_PROPERTY property.
    • setRangeParameters

      public void setRangeParameters(TLcdGML31RangeParameters aValue)
      Sets the value of the property that maps to the rangeParameters element.
      Parameters:
      aValue - the value to set for the RANGE_PARAMETERS_PROPERTY property.
    • getFileName

      public URI getFileName()
      Returns the value of the property that maps to the fileName element.
      Returns:
      the value of the FILE_NAME_PROPERTY property.
    • setFileName

      public void setFileName(URI aValue)
      Sets the value of the property that maps to the fileName element.
      Parameters:
      aValue - the value to set for the FILE_NAME_PROPERTY property.
    • getFileStructure

      public ELcdGML31FileValueModel getFileStructure()
      Returns the value of the property that maps to the fileStructure element.
      Returns:
      the value of the FILE_STRUCTURE_PROPERTY property.
    • setFileStructure

      public void setFileStructure(ELcdGML31FileValueModel aValue)
      Sets the value of the property that maps to the fileStructure element.
      Parameters:
      aValue - the value to set for the FILE_STRUCTURE_PROPERTY property.
    • getMimeType

      public URI getMimeType()
      Returns the value of the property that maps to the mimeType element.
      Returns:
      the value of the MIME_TYPE_PROPERTY property.
    • setMimeType

      public void setMimeType(URI aValue)
      Sets the value of the property that maps to the mimeType element.
      Parameters:
      aValue - the value to set for the MIME_TYPE_PROPERTY property.
    • getCompression

      public URI getCompression()
      Returns the value of the property that maps to the compression element.
      Returns:
      the value of the COMPRESSION_PROPERTY property.
    • setCompression

      public void setCompression(URI aValue)
      Sets the value of the property that maps to the compression element.
      Parameters:
      aValue - the value to set for the COMPRESSION_PROPERTY property.