Class TLcdISO19115Format
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.distribution.TLcdISO19115Format
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Description of the form of the data to be distributed
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theamendmentNumber
element.static final TLcdDataProperty
Data property that maps to thefileDecompressionTechnique
element.static final TLcdDataProperty
Data property that maps to theformatDistributor
element.static final TLcdDataProperty
Data property that maps to thename
element.static final TLcdDataProperty
Data property that maps to thespecification
element.static final TLcdDataProperty
Data property that maps to theversion
element.Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theAMENDMENT_NUMBER_PROPERTY
property.Returns the role value contained in the value of theFILE_DECOMPRESSION_TECHNIQUE_PROPERTY
property.Gets the value of theFORMAT_DISTRIBUTOR_PROPERTY
property adapted to a list ofTLcdISO19115Distributor
instances.getName()
Returns the role value contained in the value of theNAME_PROPERTY
property.Returns the role value contained in the value of theSPECIFICATION_PROPERTY
property.Returns the role value contained in the value of theVERSION_PROPERTY
property.void
setAmendmentNumber
(String aValue) Sets the value of the property that maps to theamendmentNumber
element.void
setFileDecompressionTechnique
(String aValue) Sets the value of the property that maps to thefileDecompressionTechnique
element.void
Sets the value of the property that maps to thename
element.void
setSpecification
(String aValue) Sets the value of the property that maps to thespecification
element.void
setVersion
(String aValue) Sets the value of the property that maps to theversion
element.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
NAME_PROPERTY
Data property that maps to thename
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
VERSION_PROPERTY
Data property that maps to theversion
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
AMENDMENT_NUMBER_PROPERTY
Data property that maps to theamendmentNumber
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
SPECIFICATION_PROPERTY
Data property that maps to thespecification
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
FILE_DECOMPRESSION_TECHNIQUE_PROPERTY
Data property that maps to thefileDecompressionTechnique
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
FORMAT_DISTRIBUTOR_PROPERTY
Data property that maps to theformatDistributor
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115Distributor>>
.
-
-
Constructor Details
-
TLcdISO19115Format
public TLcdISO19115Format() -
TLcdISO19115Format
-
-
Method Details
-
getName
Returns the role value contained in the value of theNAME_PROPERTY
property. Returnsnull
if the value of theNAME_PROPERTY
property isnull
.- Returns:
- the role value of the
NAME_PROPERTY
property. - See Also:
-
setName
Sets the value of the property that maps to thename
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theNAME_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theNAME_PROPERTY
property.
-
getVersion
Returns the role value contained in the value of theVERSION_PROPERTY
property. Returnsnull
if the value of theVERSION_PROPERTY
property isnull
.- Returns:
- the role value of the
VERSION_PROPERTY
property. - See Also:
-
setVersion
Sets the value of the property that maps to theversion
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theVERSION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theVERSION_PROPERTY
property.
-
getAmendmentNumber
Returns the role value contained in the value of theAMENDMENT_NUMBER_PROPERTY
property. Returnsnull
if the value of theAMENDMENT_NUMBER_PROPERTY
property isnull
.- Returns:
- the role value of the
AMENDMENT_NUMBER_PROPERTY
property. - See Also:
-
setAmendmentNumber
Sets the value of the property that maps to theamendmentNumber
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theAMENDMENT_NUMBER_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theAMENDMENT_NUMBER_PROPERTY
property.
-
getSpecification
Returns the role value contained in the value of theSPECIFICATION_PROPERTY
property. Returnsnull
if the value of theSPECIFICATION_PROPERTY
property isnull
.- Returns:
- the role value of the
SPECIFICATION_PROPERTY
property. - See Also:
-
setSpecification
Sets the value of the property that maps to thespecification
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theSPECIFICATION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theSPECIFICATION_PROPERTY
property.
-
getFileDecompressionTechnique
Returns the role value contained in the value of theFILE_DECOMPRESSION_TECHNIQUE_PROPERTY
property. Returnsnull
if the value of theFILE_DECOMPRESSION_TECHNIQUE_PROPERTY
property isnull
.- Returns:
- the role value of the
FILE_DECOMPRESSION_TECHNIQUE_PROPERTY
property. - See Also:
-
setFileDecompressionTechnique
Sets the value of the property that maps to thefileDecompressionTechnique
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theFILE_DECOMPRESSION_TECHNIQUE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theFILE_DECOMPRESSION_TECHNIQUE_PROPERTY
property.
-
getFormatDistributor
Gets the value of theFORMAT_DISTRIBUTOR_PROPERTY
property adapted to a list ofTLcdISO19115Distributor
instances.- Returns:
- the value of the
FORMAT_DISTRIBUTOR_PROPERTY
property adapted to a list ofTLcdISO19115Distributor
instances. - See Also:
-