Package com.luciad.format.nitf
Class TLcdNITFModelDescriptor
java.lang.Object
com.luciad.model.TLcdModelDescriptor
com.luciad.format.raster.TLcdRasterModelDescriptor
com.luciad.format.nitf.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:
-
Constructor Summary
ConstructorsConstructorDescriptionTLcdNITFModelDescriptor(String aSourceName, String aDisplayName, String aTypeName) Creates a new TLcdNITFModelDescriptor with the given source name, display name, and type name. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTextSegment(TLcdNITFTextSegment aTextSegment) Adds the text segment to the list of text segments associated with this NITF model.intReturns the Encryption.Returns the File Classification Authority.Returns the File Classification Authority Type.Returns the File Classification Reason.Returns the File Classification Text.Returns the File Codewords.Returns the File Control And Handling.intReturns the File Copy Number.Returns the File Date.Returns the File Declassification Date.Returns the File Declassification Exemption.Returns the File Declassification Type.Returns the File Downgrade.Returns the File Downgrade Date.intReturns the File Number Of Copies.Returns the File Releasing Instructions.Returns the File Security Classification.Returns the File Security Classification System.Returns the File Security Control Number.Returns the File Security Source Date.Returns the File Title.Returns the Originating Station ID.Returns the Originator's Name.Returns the Originator's Phone Number.Returns the Standard Type.Returns a list of text segments associated with this NITF modelvoidsetEncryption(int aEncryption) voidsetFileClassificationAuthority(String aFileClassificationAuthority) voidsetFileClassificationAuthorityType(String aFileClassificationAuthorityType) voidsetFileClassificationReason(String aFileClassificationReason) voidsetFileClassificationText(String aFileClassificationText) voidsetFileCodewords(String aFileCodewords) voidsetFileControlAndHandling(String aFileControlAndHandling) voidsetFileCopyNumber(int aFileCopyNumber) voidsetFileDate(String aFileDate) voidsetFileDeclassificationDate(String aFileDeclassificationDate) voidsetFileDeclassificationExemption(String aFileDeclassificationExemption) voidsetFileDeclassificationType(String aFileDeclassificationType) voidsetFileDowngrade(String aFileDowngrade) voidsetFileDowngradeDate(String aFileDowngradeDate) voidsetFileNumberOfCopies(int aFileNumberOfCopies) voidsetFileReleasingInstructions(String aFileReleasingInstructions) voidsetFileSecurityClassification(String aFileSecurityClassification) voidsetFileSecurityClassificationSystem(String aFileSecurityClassificationSystem) voidsetFileSecurityControlNumber(String aFileSecurityControlNumber) voidsetFileSecuritySourceDate(String aFileSecuritySourceDate) voidsetFileTitle(String aFileTitle) voidsetOriginatingStationID(String aOriginatingStationID) voidsetOriginatorsName(String aOriginatorsName) voidsetOriginatorsPhoneNumber(String aOriginatorsPhoneNumber) voidsetStandardType(String aStandardType) voidsetTextSegments(List<TLcdNITFTextSegment> aTextSegments) Methods inherited from class com.luciad.format.raster.TLcdRasterModelDescriptor
isElevation, setElevationMethods inherited from class com.luciad.model.TLcdModelDescriptor
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.luciad.model.ILcdModelDescriptor
getDisplayName, getSourceName, getTypeName
-
Constructor Details
-
TLcdNITFModelDescriptor
Creates a new TLcdNITFModelDescriptor with the given source name, display name, and type name.
-
-
Method Details
-
getStandardType
Returns the Standard Type. -
setStandardType
-
getEncryption
public int getEncryption()Returns the Encryption. -
setEncryption
public void setEncryption(int aEncryption) -
getFileClassificationAuthority
Returns the File Classification Authority. -
setFileClassificationAuthority
-
getFileClassificationAuthorityType
Returns the File Classification Authority Type. -
setFileClassificationAuthorityType
-
getFileClassificationReason
Returns the File Classification Reason. -
setFileClassificationReason
-
getFileClassificationText
Returns the File Classification Text. -
setFileClassificationText
-
getFileCodewords
Returns the File Codewords. -
setFileCodewords
-
getFileControlAndHandling
Returns the File Control And Handling. -
setFileControlAndHandling
-
getFileDate
Returns the File Date. -
setFileDate
-
getFileDeclassificationDate
Returns the File Declassification Date. -
setFileDeclassificationDate
-
getFileDeclassificationExemption
Returns the File Declassification Exemption. -
setFileDeclassificationExemption
-
getFileDeclassificationType
Returns the File Declassification Type. -
setFileDeclassificationType
-
getFileDowngrade
Returns the File Downgrade. -
setFileDowngrade
-
getFileDowngradeDate
Returns the File Downgrade Date. -
setFileDowngradeDate
-
getFileReleasingInstructions
Returns the File Releasing Instructions. -
setFileReleasingInstructions
-
getFileSecurityClassification
Returns the File Security Classification. -
setFileSecurityClassification
-
getFileSecurityClassificationSystem
Returns the File Security Classification System. -
setFileSecurityClassificationSystem
-
getFileSecuritySourceDate
Returns the File Security Source Date. -
setFileSecuritySourceDate
-
getFileTitle
Returns the File Title. -
setFileTitle
-
getOriginatingStationID
Returns the Originating Station ID. -
setOriginatingStationID
-
getOriginatorsName
Returns the Originator's Name. -
setOriginatorsName
-
getOriginatorsPhoneNumber
Returns the Originator's Phone Number. -
setOriginatorsPhoneNumber
-
getFileSecurityControlNumber
Returns the File Security Control Number. -
setFileSecurityControlNumber
-
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
Returns a list of text segments associated with this NITF model -
setTextSegments
-
addTextSegment
Adds the text segment to the list of text segments associated with this NITF model.- Parameters:
aTextSegment- the text segment.- Since:
- 2025.0
-