Class TLcdISO19115SecurityConstraints
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.constraint.TLcdISO19115Constraints
com.luciad.format.metadata.model.constraint.TLcdISO19115SecurityConstraints
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
Handling restrictions imposed on the dataset because of national security, privacy, or other concerns
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theclassification
element.static final TLcdDataProperty
Data property that maps to theclassificationSystem
element.static final TLcdDataProperty
Data property that maps to thehandlingDescription
element.static final TLcdDataProperty
Data property that maps to theuserNote
element.Fields inherited from class com.luciad.format.metadata.model.constraint.TLcdISO19115Constraints
USE_LIMITATION_PROPERTY
Fields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theCLASSIFICATION_PROPERTY
property.Returns the role value contained in the value of theCLASSIFICATION_SYSTEM_PROPERTY
property.Returns the role value contained in the value of theHANDLING_DESCRIPTION_PROPERTY
property.Returns the role value contained in the value of theUSER_NOTE_PROPERTY
property.void
Sets the value of the property that maps to theclassification
element.void
setClassificationSystem
(String aValue) Sets the value of the property that maps to theclassificationSystem
element.void
setHandlingDescription
(String aValue) Sets the value of the property that maps to thehandlingDescription
element.void
setUserNote
(String aValue) Sets the value of the property that maps to theuserNote
element.Methods inherited from class com.luciad.format.metadata.model.constraint.TLcdISO19115Constraints
getUseLimitation
Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
CLASSIFICATION_PROPERTY
Data property that maps to theclassification
element. The possible values for this property are instances ofTLcdISO19115Optional<TLcdISO19115ClassificationCode>
. -
USER_NOTE_PROPERTY
Data property that maps to theuserNote
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
CLASSIFICATION_SYSTEM_PROPERTY
Data property that maps to theclassificationSystem
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
HANDLING_DESCRIPTION_PROPERTY
Data property that maps to thehandlingDescription
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
.
-
-
Constructor Details
-
TLcdISO19115SecurityConstraints
public TLcdISO19115SecurityConstraints() -
TLcdISO19115SecurityConstraints
-
-
Method Details
-
getClassification
Returns the role value contained in the value of theCLASSIFICATION_PROPERTY
property. Returnsnull
if the value of theCLASSIFICATION_PROPERTY
property isnull
.- Returns:
- the role value of the
CLASSIFICATION_PROPERTY
property. - See Also:
-
setClassification
Sets the value of the property that maps to theclassification
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theCLASSIFICATION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theCLASSIFICATION_PROPERTY
property.
-
getUserNote
Returns the role value contained in the value of theUSER_NOTE_PROPERTY
property. Returnsnull
if the value of theUSER_NOTE_PROPERTY
property isnull
.- Returns:
- the role value of the
USER_NOTE_PROPERTY
property. - See Also:
-
setUserNote
Sets the value of the property that maps to theuserNote
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theUSER_NOTE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theUSER_NOTE_PROPERTY
property.
-
getClassificationSystem
Returns the role value contained in the value of theCLASSIFICATION_SYSTEM_PROPERTY
property. Returnsnull
if the value of theCLASSIFICATION_SYSTEM_PROPERTY
property isnull
.- Returns:
- the role value of the
CLASSIFICATION_SYSTEM_PROPERTY
property. - See Also:
-
setClassificationSystem
Sets the value of the property that maps to theclassificationSystem
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theCLASSIFICATION_SYSTEM_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theCLASSIFICATION_SYSTEM_PROPERTY
property.
-
getHandlingDescription
Returns the role value contained in the value of theHANDLING_DESCRIPTION_PROPERTY
property. Returnsnull
if the value of theHANDLING_DESCRIPTION_PROPERTY
property isnull
.- Returns:
- the role value of the
HANDLING_DESCRIPTION_PROPERTY
property. - See Also:
-
setHandlingDescription
Sets the value of the property that maps to thehandlingDescription
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theHANDLING_DESCRIPTION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theHANDLING_DESCRIPTION_PROPERTY
property.
-