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

    • TLcdNITFModelDescriptor

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

    • getStandardType

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

      public void setStandardType(String aStandardType)
    • getEncryption

      public int getEncryption()
      Returns the Encryption.
    • setEncryption

      public void setEncryption(int aEncryption)
    • getFileClassificationAuthority

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

      public void setFileClassificationAuthority(String aFileClassificationAuthority)
    • getFileClassificationAuthorityType

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

      public void setFileClassificationAuthorityType(String aFileClassificationAuthorityType)
    • getFileClassificationReason

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

      public void setFileClassificationReason(String aFileClassificationReason)
    • getFileClassificationText

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

      public void setFileClassificationText(String aFileClassificationText)
    • getFileCodewords

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

      public void setFileCodewords(String aFileCodewords)
    • getFileControlAndHandling

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

      public void setFileControlAndHandling(String aFileControlAndHandling)
    • getFileDate

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

      public void setFileDate(String aFileDate)
    • getFileDeclassificationDate

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

      public void setFileDeclassificationDate(String aFileDeclassificationDate)
    • getFileDeclassificationExemption

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

      public void setFileDeclassificationExemption(String aFileDeclassificationExemption)
    • getFileDeclassificationType

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

      public void setFileDeclassificationType(String aFileDeclassificationType)
    • getFileDowngrade

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

      public void setFileDowngrade(String aFileDowngrade)
    • getFileDowngradeDate

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

      public void setFileDowngradeDate(String aFileDowngradeDate)
    • getFileReleasingInstructions

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

      public void setFileReleasingInstructions(String aFileReleasingInstructions)
    • getFileSecurityClassification

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

      public void setFileSecurityClassification(String aFileSecurityClassification)
    • getFileSecurityClassificationSystem

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

      public void setFileSecurityClassificationSystem(String aFileSecurityClassificationSystem)
    • getFileSecuritySourceDate

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

      public void setFileSecuritySourceDate(String aFileSecuritySourceDate)
    • getFileTitle

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

      public void setFileTitle(String aFileTitle)
    • getOriginatingStationID

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

      public void setOriginatingStationID(String aOriginatingStationID)
    • getOriginatorsName

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

      public void setOriginatorsName(String aOriginatorsName)
    • getOriginatorsPhoneNumber

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

      public void setOriginatorsPhoneNumber(String aOriginatorsPhoneNumber)
    • getFileSecurityControlNumber

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

      public void setFileSecurityControlNumber(String aFileSecurityControlNumber)
    • getFileCopyNumber

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

      public void setFileCopyNumber(int aFileCopyNumber)
    • getFileNumberOfCopies

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

      public void setFileNumberOfCopies(int aFileNumberOfCopies)
    • getTextSegments

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

      public void setTextSegments(List<TLcdNITFTextSegment> aTextSegments)