Class TLcdUSRPModelDescriptor

All Implemented Interfaces:
ILcdImageModelDescriptor, ILcdModelDescriptor, Serializable

public class TLcdUSRPModelDescriptor extends TLcdRasterModelDescriptor implements ILcdImageModelDescriptor
A TLcdRasterModelDescriptor for models containing USRP/ASRP/ADRG data. The descriptor contains the information present in a Transmitter Header File (THF).
Since:
2.3
See Also:
  • "The UTM/UPS Standard Raster Product Specification (USRP, Edition 1.3, August 1997)"
  • "The ARC Standard Raster Product Specification (ASRP, Edition 1.2, March 1995)"
  • "ARC Digitized Graphics (ADRG, MIL-A-89007, February 1990)"
  • Serialized Form
  • Field Details

  • Constructor Details

    • TLcdUSRPModelDescriptor

      public TLcdUSRPModelDescriptor(String aSourceName, String aDisplayName)
      Creates a new TLcdUSRPModelDescriptor with the given source name and display name.
  • Method Details

    • getMediaVolumeFileStructureStandard

      public String getMediaVolumeFileStructureStandard()
      Returns the Media Volume File Structure Standard.
    • setMediaVolumeFileStructureStandard

      public void setMediaVolumeFileStructureStandard(String aMediaVolumeFileStructureStandard)
    • getOriginator

      public String getOriginator()
      Returns the Originator.
    • setOriginator

      public void setOriginator(String aOriginator)
    • getAddressee

      public String getAddressee()
      Returns the Addressee.
    • setAddressee

      public void setAddressee(String aAddressee)
    • getNumberOfVolumes

      public int getNumberOfVolumes()
      Returns the Number Of Volumes.
    • setNumberOfVolumes

      public void setNumberOfVolumes(int aNumberOfVolumes)
    • getVolumeSequenceNumber

      public int getVolumeSequenceNumber()
      Returns the Volume Sequence Number.
    • setVolumeSequenceNumber

      public void setVolumeSequenceNumber(int aVolumeSequenceNumber)
    • getTransmittalID

      public String getTransmittalID()
      Returns the Transmittal ID.
    • setTransmittalID

      public void setTransmittalID(String aTransmittalID)
    • getEditionNumber

      public int getEditionNumber()
      Returns the Edition Number.
    • setEditionNumber

      public void setEditionNumber(int aEditionNumber)
    • getCreationDate

      public String getCreationDate()
      Returns the Creation Date.
    • setCreationDate

      public void setCreationDate(String aCreationDate)
    • getSecurityClassification

      public char getSecurityClassification()
      Returns the Security Classification.
      Returns:
      one of SECURITY_TOP_SECRET, SECURITY_SECRET, SECURITY_CONFIDENTIAL, SECURITY_RESTRICTED, or SECURITY_UNCLASSIFIED.
    • setSecurityClassification

      public void setSecurityClassification(char aSecurityClassification)
    • isDowngradingInstructions

      public boolean isDowngradingInstructions()
      Returns whether Downgrading Instructions are required.
    • setDowngradingInstructions

      public void setDowngradingInstructions(boolean aDowngradingInstructions)
    • getDowngradingDate

      public String getDowngradingDate()
      Returns the Downgrading Date.
    • setDowngradingDate

      public void setDowngradingDate(String aDowngradingDate)
    • getReleasability

      public String getReleasability()
      Returns the Releasability.
    • setReleasability

      public void setReleasability(String aReleasability)