Class TLcdNITFModelDescriptor

All Implemented Interfaces:
ILcdImageModelDescriptor, ILcdModelDescriptor, Serializable

public class TLcdNITFModelDescriptor extends TLcdRasterModelDescriptor implements ILcdModelDescriptor, ILcdImageModelDescriptor
This ILcdModelDescriptor is a TLcdRasterModelDescriptor that contains the additional properties that are defined in a NITF header.

Since:
3.0
See Also:
  • "National Imagery Transmission Format Version 2.1 (NITF, MIL-STD-2500B, 22 August 1997)"
  • Serialized Form
  • Constructor Details Link icon

    • TLcdNITFModelDescriptor Link icon

      public TLcdNITFModelDescriptor(String aSourceName, String aDisplayName, String aTypeName)
      Creates a new TLcdNITFModelDescriptor with the given source name, display name, and type name.
  • Method Details Link icon

    • getStandardType Link icon

      public String getStandardType()
      Returns the Standard Type.
    • setStandardType Link icon

      public void setStandardType(String aStandardType)
    • getEncryption Link icon

      public int getEncryption()
      Returns the Encryption.
    • setEncryption Link icon

      public void setEncryption(int aEncryption)
    • getFileClassificationAuthority Link icon

      public String getFileClassificationAuthority()
      Returns the File Classification Authority.
    • setFileClassificationAuthority Link icon

      public void setFileClassificationAuthority(String aFileClassificationAuthority)
    • getFileClassificationAuthorityType Link icon

      public String getFileClassificationAuthorityType()
      Returns the File Classification Authority Type.
    • setFileClassificationAuthorityType Link icon

      public void setFileClassificationAuthorityType(String aFileClassificationAuthorityType)
    • getFileClassificationReason Link icon

      public String getFileClassificationReason()
      Returns the File Classification Reason.
    • setFileClassificationReason Link icon

      public void setFileClassificationReason(String aFileClassificationReason)
    • getFileClassificationText Link icon

      public String getFileClassificationText()
      Returns the File Classification Text.
    • setFileClassificationText Link icon

      public void setFileClassificationText(String aFileClassificationText)
    • getFileCodewords Link icon

      public String getFileCodewords()
      Returns the File Codewords.
    • setFileCodewords Link icon

      public void setFileCodewords(String aFileCodewords)
    • getFileControlAndHandling Link icon

      public String getFileControlAndHandling()
      Returns the File Control And Handling.
    • setFileControlAndHandling Link icon

      public void setFileControlAndHandling(String aFileControlAndHandling)
    • getFileDate Link icon

      public String getFileDate()
      Returns the File Date.
    • setFileDate Link icon

      public void setFileDate(String aFileDate)
    • getFileDeclassificationDate Link icon

      public String getFileDeclassificationDate()
      Returns the File Declassification Date.
    • setFileDeclassificationDate Link icon

      public void setFileDeclassificationDate(String aFileDeclassificationDate)
    • getFileDeclassificationExemption Link icon

      public String getFileDeclassificationExemption()
      Returns the File Declassification Exemption.
    • setFileDeclassificationExemption Link icon

      public void setFileDeclassificationExemption(String aFileDeclassificationExemption)
    • getFileDeclassificationType Link icon

      public String getFileDeclassificationType()
      Returns the File Declassification Type.
    • setFileDeclassificationType Link icon

      public void setFileDeclassificationType(String aFileDeclassificationType)
    • getFileDowngrade Link icon

      public String getFileDowngrade()
      Returns the File Downgrade.
    • setFileDowngrade Link icon

      public void setFileDowngrade(String aFileDowngrade)
    • getFileDowngradeDate Link icon

      public String getFileDowngradeDate()
      Returns the File Downgrade Date.
    • setFileDowngradeDate Link icon

      public void setFileDowngradeDate(String aFileDowngradeDate)
    • getFileReleasingInstructions Link icon

      public String getFileReleasingInstructions()
      Returns the File Releasing Instructions.
    • setFileReleasingInstructions Link icon

      public void setFileReleasingInstructions(String aFileReleasingInstructions)
    • getFileSecurityClassification Link icon

      public String getFileSecurityClassification()
      Returns the File Security Classification.
    • setFileSecurityClassification Link icon

      public void setFileSecurityClassification(String aFileSecurityClassification)
    • getFileSecurityClassificationSystem Link icon

      public String getFileSecurityClassificationSystem()
      Returns the File Security Classification System.
    • setFileSecurityClassificationSystem Link icon

      public void setFileSecurityClassificationSystem(String aFileSecurityClassificationSystem)
    • getFileSecuritySourceDate Link icon

      public String getFileSecuritySourceDate()
      Returns the File Security Source Date.
    • setFileSecuritySourceDate Link icon

      public void setFileSecuritySourceDate(String aFileSecuritySourceDate)
    • getFileTitle Link icon

      public String getFileTitle()
      Returns the File Title.
    • setFileTitle Link icon

      public void setFileTitle(String aFileTitle)
    • getOriginatingStationID Link icon

      public String getOriginatingStationID()
      Returns the Originating Station ID.
    • setOriginatingStationID Link icon

      public void setOriginatingStationID(String aOriginatingStationID)
    • getOriginatorsName Link icon

      public String getOriginatorsName()
      Returns the Originator's Name.
    • setOriginatorsName Link icon

      public void setOriginatorsName(String aOriginatorsName)
    • getOriginatorsPhoneNumber Link icon

      public String getOriginatorsPhoneNumber()
      Returns the Originator's Phone Number.
    • setOriginatorsPhoneNumber Link icon

      public void setOriginatorsPhoneNumber(String aOriginatorsPhoneNumber)
    • getFileSecurityControlNumber Link icon

      public String getFileSecurityControlNumber()
      Returns the File Security Control Number.
    • setFileSecurityControlNumber Link icon

      public void setFileSecurityControlNumber(String aFileSecurityControlNumber)
    • getFileCopyNumber Link icon

      public int getFileCopyNumber()
      Returns the File Copy Number.
    • setFileCopyNumber Link icon

      public void setFileCopyNumber(int aFileCopyNumber)
    • getFileNumberOfCopies Link icon

      public int getFileNumberOfCopies()
      Returns the File Number Of Copies.
    • setFileNumberOfCopies Link icon

      public void setFileNumberOfCopies(int aFileNumberOfCopies)
    • getTextSegments Link icon

      public List<TLcdNITFTextSegment> getTextSegments()
      Returns a list of text segments associated with this NITF model
    • setTextSegments Link icon

      public void setTextSegments(List<TLcdNITFTextSegment> aTextSegments)