public class TLcdECRGMediaMetadata extends Object
Modifier and Type | Field and Description |
---|---|
static char |
SECURITY_CONFIDENTIAL
Security classification "Confidential"
|
static char |
SECURITY_RESTRICTED
Security classification "Restricted"
|
static char |
SECURITY_SECRET
Security classification "Secret"
|
static char |
SECURITY_TOP_SECRET
Security classification "Top Secret"
|
static char |
SECURITY_UNCLASSIFIED
Security classification "Unclassified"
|
Modifier and Type | Method and Description |
---|---|
List<TLcdPair<Double,Double>> |
getBoundingRectangle()
A list of latitude/longitude points that describe the outer-most bounding rectangle.
|
String |
getGoverningStandardDate()
The official date the specification was approved.
|
String |
getGoverningStandardName()
The official title of the specification.
|
String |
getGoverningStandardNumber()
The official specification number assigned.
|
String |
getGovernmentProducerAddress()
The address of the government producer.
|
List<String> |
getGovernmentProducerInformation()
An optional list of pertinent information concerning the government producer.
|
String |
getGovernmentProducerName()
The official government sponsor of the production of this media set.
|
String |
getMediaDescription()
The free-form text description of the contents of the media.
|
int |
getMediaEdition()
The official edition number of this media release (assuming similar if not same set of
frames).
|
List<String> |
getMediaProducerInformation()
An optional list of pertinent information concerning the media producer.
|
String |
getMediaProducerName()
The name of the actual producer of this media set.
|
Date |
getMediaProductionDate()
The date the media was officially published by NGA (or one of their producers).
|
int |
getMediaSize()
The size of all of the contents across all of the media set in bytes.
|
String |
getMediaTitle()
The title (full name) of the media set of frames.
|
int |
getNumberOfFrames()
The number of frames for associated with this media set.
|
int |
getNumberOfVolumes()
The number of media volumes for this particular set of frames.
|
char |
getSecurityClassification()
The highest classification of each of the frames on the media.
|
String |
getSecurityCountryCode()
The country code of the country specifying the classification.
|
String |
getSecurityInternationalCode()
The international security code.
|
String |
getSecurityReleaseMarking()
Any release caveats or other markings associated with the classification.
|
String |
getStockNumber()
The NGA Stock Number under which this media is officially categorized.
|
int |
getVolumeSequenceNumber()
The current volume number for this media, out of the entire set of media volumes.
|
void |
setBoundingRectangle(List<TLcdPair<Double,Double>> aBoundingRectangle)
A list of latitude/longitude points that describe the outer-most bounding rectangle.
|
void |
setGoverningStandardDate(String aGoverningStandardDate)
The official date the specification was approved.
|
void |
setGoverningStandardName(String aGoverningStandardName)
The official title of the specification.
|
void |
setGoverningStandardNumber(String aGoverningStandardNumber)
The official specification number assigned.
|
void |
setGovernmentProducerAddress(String aGovernmentProducerAddress)
The address of the government producer.
|
void |
setGovernmentProducerInformation(List<String> aGovernmentProducerInformation)
An optional list of pertinent information concerning the government producer.
|
void |
setGovernmentProducerName(String aGovernmentProducerName)
The official government sponsor of the production of this media set.
|
void |
setMediaDescription(String aMediaDescription)
The free-form text description of the contents of the media.
|
void |
setMediaEdition(int aMediaEdition)
The official edition number of this media release (assuming similar if not same set of
frames).
|
void |
setMediaProducerName(String aMediaProducerName)
The name of the actual producer of this media set.
|
void |
setMediaProductionDate(Date aMediaProductionDate)
The date the media was officially published by NGA (or one of their producers).
|
void |
setMediaSize(int aMediaSize)
The size of all of the contents across all of the media set in bytes.
|
void |
setMediaTitle(String aMediaTitle)
The title (full name) of the media set of frames.
|
void |
setNumberOfFrames(int aNumberOfFrames)
The number of frames for associated with this media set.
|
void |
setNumberOfVolumes(int aNumberOfVolumes)
The number of media volumes for this particular set of frames.
|
void |
setSecurityClassification(char aSecurityClassification)
The highest classification of each of the frames on the media.
|
void |
setSecurityCountryCode(String aSecurityCountryCode)
The country code of the country specifying the classification.
|
void |
setSecurityInternationalCode(String aSecurityInternationalCode)
The international security code.
|
void |
setSecurityReleaseMarking(String aSecurityReleaseMarking)
Any release caveats or other markings associated with the classification.
|
void |
setStockNumber(String aStockNumber)
The NGA Stock Number under which this media is officially categorized.
|
void |
setVolumeSequenceNumber(int aVolumeSequenceNumber)
The current volume number for this media, out of the entire set of media volumes.
|
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 String getMediaTitle()
public void setMediaTitle(String aMediaTitle)
aMediaTitle
- the media titlepublic String getGovernmentProducerName()
public void setGovernmentProducerName(String aGovernmentProducerName)
aGovernmentProducerName
- the government producer namepublic String getGovernmentProducerAddress()
public void setGovernmentProducerAddress(String aGovernmentProducerAddress)
aGovernmentProducerAddress
- the government producer addresspublic List<String> getGovernmentProducerInformation()
public void setGovernmentProducerInformation(List<String> aGovernmentProducerInformation)
aGovernmentProducerInformation
- the government producer informationpublic int getNumberOfVolumes()
public void setNumberOfVolumes(int aNumberOfVolumes)
aNumberOfVolumes
- the number of volumespublic int getVolumeSequenceNumber()
public void setVolumeSequenceNumber(int aVolumeSequenceNumber)
aVolumeSequenceNumber
- the volume sequence numberpublic String getStockNumber()
public void setStockNumber(String aStockNumber)
aStockNumber
- the stock numberpublic int getMediaEdition()
public void setMediaEdition(int aMediaEdition)
aMediaEdition
- the media editionpublic Date getMediaProductionDate()
public void setMediaProductionDate(Date aMediaProductionDate)
aMediaProductionDate
- the media production datepublic List<TLcdPair<Double,Double>> getBoundingRectangle()
public void setBoundingRectangle(List<TLcdPair<Double,Double>> aBoundingRectangle)
aBoundingRectangle
- the bounding rectanglepublic char getSecurityClassification()
public void setSecurityClassification(char aSecurityClassification)
aSecurityClassification
- the security classificationpublic String getSecurityCountryCode()
public void setSecurityCountryCode(String aSecurityCountryCode)
aSecurityCountryCode
- the security country codepublic String getSecurityInternationalCode()
public void setSecurityInternationalCode(String aSecurityInternationalCode)
aSecurityInternationalCode
- the security international codepublic String getSecurityReleaseMarking()
public void setSecurityReleaseMarking(String aSecurityReleaseMarking)
aSecurityReleaseMarking
- the security release markingpublic String getGoverningStandardName()
public void setGoverningStandardName(String aGoverningStandardName)
aGoverningStandardName
- the governing standard namepublic String getGoverningStandardNumber()
public void setGoverningStandardNumber(String aGoverningStandardNumber)
aGoverningStandardNumber
- the governing standard numberpublic String getGoverningStandardDate()
public void setGoverningStandardDate(String aGoverningStandardDate)
aGoverningStandardDate
- the governing standard datepublic int getNumberOfFrames()
public void setNumberOfFrames(int aNumberOfFrames)
aNumberOfFrames
- the number of framespublic int getMediaSize()
public void setMediaSize(int aMediaSize)
aMediaSize
- the media sizepublic String getMediaProducerName()
public void setMediaProducerName(String aMediaProducerName)
aMediaProducerName
- the media producer namepublic List<String> getMediaProducerInformation()
public String getMediaDescription()
public void setMediaDescription(String aMediaDescription)
aMediaDescription
- the media description