Package com.luciad.format.usrp
Class TLcdUSRPModelDescriptor
java.lang.Object
com.luciad.model.TLcdModelDescriptor
com.luciad.format.raster.TLcdRasterModelDescriptor
com.luciad.format.usrp.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:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final charstatic final charstatic final charstatic final charstatic final char -
Constructor Summary
ConstructorsConstructorDescriptionTLcdUSRPModelDescriptor(String aSourceName, String aDisplayName) Creates a new TLcdUSRPModelDescriptor with the given source name and display name. -
Method Summary
Modifier and TypeMethodDescriptionReturns the Addressee.Returns the Creation Date.Returns the Downgrading Date.intReturns the Edition Number.Returns the Media Volume File Structure Standard.intReturns the Number Of Volumes.Returns the Originator.Returns the Releasability.charReturns the Security Classification.Returns the Transmittal ID.intReturns the Volume Sequence Number.booleanReturns whether Downgrading Instructions are required.voidsetAddressee(String aAddressee) voidsetCreationDate(String aCreationDate) voidsetDowngradingDate(String aDowngradingDate) voidsetDowngradingInstructions(boolean aDowngradingInstructions) voidsetEditionNumber(int aEditionNumber) voidsetMediaVolumeFileStructureStandard(String aMediaVolumeFileStructureStandard) voidsetNumberOfVolumes(int aNumberOfVolumes) voidsetOriginator(String aOriginator) voidsetReleasability(String aReleasability) voidsetSecurityClassification(char aSecurityClassification) voidsetTransmittalID(String aTransmittalID) voidsetVolumeSequenceNumber(int aVolumeSequenceNumber) 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
-
Field Details
-
SECURITY_TOP_SECRET
public static final char SECURITY_TOP_SECRET- See Also:
-
SECURITY_SECRET
public static final char SECURITY_SECRET- See Also:
-
SECURITY_CONFIDENTIAL
public static final char SECURITY_CONFIDENTIAL- See Also:
-
SECURITY_RESTRICTED
public static final char SECURITY_RESTRICTED- See Also:
-
SECURITY_UNCLASSIFIED
public static final char SECURITY_UNCLASSIFIED- See Also:
-
-
Constructor Details
-
TLcdUSRPModelDescriptor
Creates a new TLcdUSRPModelDescriptor with the given source name and display name.
-
-
Method Details
-
getMediaVolumeFileStructureStandard
Returns the Media Volume File Structure Standard. -
setMediaVolumeFileStructureStandard
-
getOriginator
Returns the Originator. -
setOriginator
-
getAddressee
Returns the Addressee. -
setAddressee
-
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
Returns the Transmittal ID. -
setTransmittalID
-
getEditionNumber
public int getEditionNumber()Returns the Edition Number. -
setEditionNumber
public void setEditionNumber(int aEditionNumber) -
getCreationDate
Returns the Creation Date. -
setCreationDate
-
getSecurityClassification
public char getSecurityClassification()Returns the Security Classification.- Returns:
- one of
SECURITY_TOP_SECRET,SECURITY_SECRET,SECURITY_CONFIDENTIAL,SECURITY_RESTRICTED, orSECURITY_UNCLASSIFIED.
-
setSecurityClassification
public void setSecurityClassification(char aSecurityClassification) -
isDowngradingInstructions
public boolean isDowngradingInstructions()Returns whether Downgrading Instructions are required. -
setDowngradingInstructions
public void setDowngradingInstructions(boolean aDowngradingInstructions) -
getDowngradingDate
Returns the Downgrading Date. -
setDowngradingDate
-
getReleasability
Returns the Releasability. -
setReleasability
-