public class TLcdUSRPDatasetModelDescriptor extends TLcdRasterModelDescriptor implements ILcdImageModelDescriptor
TLcdRasterModelDescriptor
for models containing USRP/ASRP/ADRG data.
The descriptor contains the information present in a Quality File (QAL).Modifier and Type | Field and Description |
---|---|
static char |
SECURITY_CONFIDENTIAL |
static char |
SECURITY_RESTRICTED |
static char |
SECURITY_SECRET |
static char |
SECURITY_TOP_SECRET |
static char |
SECURITY_UNCLASSIFIED |
Constructor and Description |
---|
TLcdUSRPDatasetModelDescriptor(String aSourceName,
String aDisplayName)
Creates a new TLcdUSRPDatasetModelDescriptor with the given source name
and display name.
|
Modifier and Type | Method and Description |
---|---|
ColorModel |
getColorModel()
Returns the Color Model.
|
String |
getCreationDate()
Returns the Creation Date.
|
String |
getDowngradingDate()
Returns the Downgrading Date.
|
boolean |
getDowngradingInstructions()
Returns the Downgrading Instructions.
|
String |
getEarliestSourceDate()
Returns the Earliest Source Date.
|
String |
getEditionNumber()
Returns the Edition Number.
|
TLcdUSRPAccuracyDescriptor |
getHorizontalAccuracyDescriptor(int aIndex)
Returns the Horizontal Accuracy Descriptor with the given index.
|
int |
getHorizontalAccuracyDescriptorCount()
Returns the number of Horizontal Accuracy Descriptors.
|
String |
getLatestSourceDate()
Returns the Latest Source Date.
|
TLcdUSRPLegend |
getLegend(int aIndex)
Returns the legend with the given index.
|
int |
getLegendCount()
Returns the number of legends.
|
int |
getRecompilationCount()
Returns the Recompilation Count.
|
String |
getReleasability()
Returns the Releasability.
|
int |
getRevisionCount()
Returns the Revision Count.
|
String |
getRevisionDate()
Returns the Revision Date.
|
char |
getSecurityClassification()
Returns the Security Classification.
|
String |
getSpecificationAmendment()
Returns the Specification Amendment.
|
String |
getSpecificationDate()
Returns the Specification Date.
|
String |
getSpecificationID()
Returns the Specification ID.
|
TLcdUSRPAccuracyDescriptor |
getVerticalAccuracyDescriptor(int aIndex)
Returns the Vertical Accuracy Descriptor with the given index.
|
int |
getVerticalAccuracyDescriptorCount()
Returns the number of Vertical Accuracy Descriptors.
|
void |
setColorModel(ColorModel aColorModel)
Sets the Color Model.
|
void |
setCreationDate(String aCreationDate)
Sets the Creation Date.
|
void |
setDowngradingDate(String aDowngradingDate)
Sets the Downgrading Date.
|
void |
setDowngradingInstructions(boolean aDowngradingInstructions)
Sets the Downgrading Instructions.
|
void |
setEarliestSourceDate(String aEarliestSourceDate)
Sets the Earliest Source Date.
|
void |
setEditionNumber(String aEditionNumber)
Sets the Edition Number.
|
void |
setHorizontalAccuracyDescriptors(TLcdUSRPAccuracyDescriptor[] aHorizontalAccuracyDescriptors)
Sets the Horizontal Accuracy Descriptors.
|
void |
setLatestSourceDate(String aLatestSourceDate)
Sets the Latest Source Date.
|
void |
setLegends(TLcdUSRPLegend[] aLegends)
Sets the legends.
|
void |
setRecompilationCount(int aRecompilationCount)
Sets the Recompilation Count.
|
void |
setReleasability(String aReleasability)
Sets the Releasability.
|
void |
setRevisionCount(int aRevisionCount)
Sets the Revision Count.
|
void |
setRevisionDate(String aRevisionDate)
Sets the Revision Date.
|
void |
setSecurityClassification(char aSecurityClassification)
Sets the Security Classification.
|
void |
setSpecificationAmendment(String aSpecificationAmendment)
Sets the Specification Amendment.
|
void |
setSpecificationDate(String aSpecificationDate)
Sets the Specification Date.
|
void |
setSpecificationID(String aSpecificationID)
Sets the Specification ID.
|
void |
setVerticalAccuracyDescriptors(TLcdUSRPAccuracyDescriptor[] aVerticalAccuracyDescriptors)
Sets the Vertical Accuracy Descriptors.
|
isElevation, setElevation
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDisplayName, getSourceName, getTypeName
public static final char SECURITY_TOP_SECRET
public static final char SECURITY_SECRET
public static final char SECURITY_CONFIDENTIAL
public static final char SECURITY_RESTRICTED
public static final char SECURITY_UNCLASSIFIED
public char getSecurityClassification()
SECURITY_TOP_SECRET
,
SECURITY_SECRET
,
SECURITY_CONFIDENTIAL
,
SECURITY_RESTRICTED
, or
SECURITY_UNCLASSIFIED
.public void setSecurityClassification(char aSecurityClassification)
public boolean getDowngradingInstructions()
public void setDowngradingInstructions(boolean aDowngradingInstructions)
public String getDowngradingDate()
public void setDowngradingDate(String aDowngradingDate)
public String getReleasability()
public void setReleasability(String aReleasability)
public String getEditionNumber()
public void setEditionNumber(String aEditionNumber)
public String getCreationDate()
public void setCreationDate(String aCreationDate)
public String getRevisionDate()
public void setRevisionDate(String aRevisionDate)
public int getRecompilationCount()
public void setRecompilationCount(int aRecompilationCount)
public int getRevisionCount()
public void setRevisionCount(int aRevisionCount)
public String getSpecificationID()
public void setSpecificationID(String aSpecificationID)
public String getSpecificationDate()
public void setSpecificationDate(String aSpecificationDate)
public String getSpecificationAmendment()
public void setSpecificationAmendment(String aSpecificationAmendment)
public String getEarliestSourceDate()
public void setEarliestSourceDate(String aEarliestSourceDate)
public String getLatestSourceDate()
public void setLatestSourceDate(String aLatestSourceDate)
public ColorModel getColorModel()
public void setColorModel(ColorModel aColorModel)
public int getHorizontalAccuracyDescriptorCount()
public TLcdUSRPAccuracyDescriptor getHorizontalAccuracyDescriptor(int aIndex)
public void setHorizontalAccuracyDescriptors(TLcdUSRPAccuracyDescriptor[] aHorizontalAccuracyDescriptors)
public int getVerticalAccuracyDescriptorCount()
public TLcdUSRPAccuracyDescriptor getVerticalAccuracyDescriptor(int aIndex)
public void setVerticalAccuracyDescriptors(TLcdUSRPAccuracyDescriptor[] aVerticalAccuracyDescriptors)
public int getLegendCount()
public TLcdUSRPLegend getLegend(int aIndex)
public void setLegends(TLcdUSRPLegend[] aLegends)