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
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to theclassificationelement.static final TLcdDataPropertyData property that maps to theclassificationSystemelement.static final TLcdDataPropertyData property that maps to thehandlingDescriptionelement.static final TLcdDataPropertyData property that maps to theuserNoteelement.Fields inherited from class com.luciad.format.metadata.model.constraint.TLcdISO19115Constraints
USE_LIMITATION_PROPERTYFields inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
ID_PROPERTY, UUID_PROPERTY -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionReturns the role value contained in the value of theCLASSIFICATION_PROPERTYproperty.Returns the role value contained in the value of theCLASSIFICATION_SYSTEM_PROPERTYproperty.Returns the role value contained in the value of theHANDLING_DESCRIPTION_PROPERTYproperty.Returns the role value contained in the value of theUSER_NOTE_PROPERTYproperty.voidSets the value of the property that maps to theclassificationelement.voidsetClassificationSystem(String aValue) Sets the value of the property that maps to theclassificationSystemelement.voidsetHandlingDescription(String aValue) Sets the value of the property that maps to thehandlingDescriptionelement.voidsetUserNote(String aValue) Sets the value of the property that maps to theuserNoteelement.Methods inherited from class com.luciad.format.metadata.model.constraint.TLcdISO19115Constraints
getUseLimitationMethods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
CLASSIFICATION_PROPERTY
Data property that maps to theclassificationelement. The possible values for this property are instances ofTLcdISO19115Optional<TLcdISO19115ClassificationCode>. -
USER_NOTE_PROPERTY
Data property that maps to theuserNoteelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
CLASSIFICATION_SYSTEM_PROPERTY
Data property that maps to theclassificationSystemelement. The possible values for this property are instances ofTLcdISO19115Optional<String>. -
HANDLING_DESCRIPTION_PROPERTY
Data property that maps to thehandlingDescriptionelement. 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_PROPERTYproperty. Returnsnullif the value of theCLASSIFICATION_PROPERTYproperty isnull.- Returns:
- the role value of the
CLASSIFICATION_PROPERTYproperty. - See Also:
-
setClassification
Sets the value of the property that maps to theclassificationelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theCLASSIFICATION_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theCLASSIFICATION_PROPERTYproperty.
-
getUserNote
Returns the role value contained in the value of theUSER_NOTE_PROPERTYproperty. Returnsnullif the value of theUSER_NOTE_PROPERTYproperty isnull.- Returns:
- the role value of the
USER_NOTE_PROPERTYproperty. - See Also:
-
setUserNote
Sets the value of the property that maps to theuserNoteelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theUSER_NOTE_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theUSER_NOTE_PROPERTYproperty.
-
getClassificationSystem
Returns the role value contained in the value of theCLASSIFICATION_SYSTEM_PROPERTYproperty. Returnsnullif the value of theCLASSIFICATION_SYSTEM_PROPERTYproperty isnull.- Returns:
- the role value of the
CLASSIFICATION_SYSTEM_PROPERTYproperty. - See Also:
-
setClassificationSystem
Sets the value of the property that maps to theclassificationSystemelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theCLASSIFICATION_SYSTEM_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theCLASSIFICATION_SYSTEM_PROPERTYproperty.
-
getHandlingDescription
Returns the role value contained in the value of theHANDLING_DESCRIPTION_PROPERTYproperty. Returnsnullif the value of theHANDLING_DESCRIPTION_PROPERTYproperty isnull.- Returns:
- the role value of the
HANDLING_DESCRIPTION_PROPERTYproperty. - See Also:
-
setHandlingDescription
Sets the value of the property that maps to thehandlingDescriptionelement. to a new instance of the association classTLcdISO19115Optionalinitialized with the given role value. In case the given role value isnull, theHANDLING_DESCRIPTION_PROPERTYproperty is set tonull.- Parameters:
aValue- the role value to set for theHANDLING_DESCRIPTION_PROPERTYproperty.
-