|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectAbstractMetadata
ModifiableMetadata
MetadataEntity
ConstraintsImpl
SecurityConstraintsImpl
public class SecurityConstraintsImpl
Handling restrictions imposed on the resource for national security or similar security concerns.
Field Summary |
---|
Fields inherited from class AbstractMetadata |
---|
LOGGER |
Constructor Summary | |
---|---|
SecurityConstraintsImpl()
Creates an initially empty security constraints. |
|
SecurityConstraintsImpl(Classification classification)
Creates a security constraints initialized with the specified classification. |
|
SecurityConstraintsImpl(SecurityConstraints source)
Constructs a metadata entity initialized with the values from the specified metadata. |
Method Summary | |
---|---|
Classification |
getClassification()
Returns the name of the handling restrictions on the resource. |
InternationalString |
getClassificationSystem()
Returns the name of the classification system. |
InternationalString |
getHandlingDescription()
Returns the additional information about the restrictions on handling the resource. |
InternationalString |
getUserNote()
Returns the explanation of the application of the legal constraints or other restrictions and legal prerequisites for obtaining and using the resource. |
void |
setClassification(Classification newValue)
Set the name of the handling restrictions on the resource. |
void |
setClassificationSystem(InternationalString newValue)
Set the name of the classification system. |
void |
setHandlingDescription(InternationalString newValue)
Set the additional information about the restrictions on handling the resource. |
void |
setUserNote(InternationalString newValue)
Set the explanation of the application of the legal constraints or other restrictions and legal prerequisites for obtaining and using the resource. |
Methods inherited from class ConstraintsImpl |
---|
getUseLimitation, setUseLimitation |
Methods inherited from class MetadataEntity |
---|
ensureNonNull, getStandard |
Methods inherited from class ModifiableMetadata |
---|
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable |
Methods inherited from class AbstractMetadata |
---|
asMap, asTree, equals, getInterface, hashCode, toString |
Methods inherited from class Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface Constraints |
---|
getUseLimitation |
Constructor Detail |
---|
public SecurityConstraintsImpl()
public SecurityConstraintsImpl(SecurityConstraints source)
public SecurityConstraintsImpl(Classification classification)
Method Detail |
---|
public Classification getClassification()
getClassification
in interface SecurityConstraints
public void setClassification(Classification newValue)
public InternationalString getUserNote()
getUserNote
in interface SecurityConstraints
public void setUserNote(InternationalString newValue)
public InternationalString getClassificationSystem()
getClassificationSystem
in interface SecurityConstraints
public void setClassificationSystem(InternationalString newValue)
public InternationalString getHandlingDescription()
getHandlingDescription
in interface SecurityConstraints
public void setHandlingDescription(InternationalString newValue)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |