Class TLcdISO19115RestrictionCode
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19115Code
com.luciad.format.metadata.model.constraint.TLcdISO19115RestrictionCode
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
Limitation(s) placed upon the access or use of the data.
- Since:
- 10.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thecodeListattribute.static final TLcdDataPropertyData property that maps to thecodeListValueattribute.static final TLcdDataPropertyData property that maps to thecodeSpaceattribute.static final TLcdISO19115RestrictionCodeExclusive right to the publication, production, or sale of the rights to a literary, dramatic, musical, or artistic work, or to the use of a commercial print or label, granted by law for a specified period of time to an author, composer, artist, distributor.static final TLcdISO19115RestrictionCodeRights to financial benefit from and control of distribution of non-tangible property that is a result of creativity.static final TLcdISO19115RestrictionCodeFormal permission to do something.static final TLcdISO19115RestrictionCodeLimitation not listed.static final TLcdISO19115RestrictionCodeGovernment has granted exclusive right to make, sell, use or license an invention or discovery.static final TLcdISO19115RestrictionCodeProduced or sold information awaiting a patent.static final TLcdISO19115RestrictionCodeWithheld from general circulation or disclosure.static final TLcdISO19115RestrictionCodeA name, symbol, or other device identifying a product, officially registered and legally restricted to the use of the owner or manufacturer.static final TLcdDataPropertyData property that holds the type of this instance.static final TLcdDataPropertyData property that maps to the value defined by the simple content. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to thecodeListattribute.Returns the value of the property that maps to thecodeListValueattribute.Returns the value of the property that maps to thecodeSpaceattribute.getType()Returns the value of the property that holds the type of this instance.Returns the value of the property that maps to the value defined by the simple content.voidsetCodeList(URI aValue) Sets the value of the property that maps to thecodeListattribute.voidsetCodeListValue(URI aValue) Sets the value of the property that maps to thecodeListValueattribute.voidsetCodeSpace(URI aValue) Sets the value of the property that maps to thecodeSpaceattribute.voidSets the value of the property that holds the type of this instance.voidsetValueObject(String aValue) Sets the value of the property that maps to the value defined by the simple content.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19115Code
equals, hashCode
-
Field Details
-
COPYRIGHT
Exclusive right to the publication, production, or sale of the rights to a literary, dramatic, musical, or artistic work, or to the use of a commercial print or label, granted by law for a specified period of time to an author, composer, artist, distributor. -
PATENT
Government has granted exclusive right to make, sell, use or license an invention or discovery. -
PATENT_PENDING
Produced or sold information awaiting a patent. -
TRADEMARK
A name, symbol, or other device identifying a product, officially registered and legally restricted to the use of the owner or manufacturer. -
LICENSE
Formal permission to do something. -
INTELLECTUAL_PROPERTY_RIGHTS
Rights to financial benefit from and control of distribution of non-tangible property that is a result of creativity. -
RESTRICTED
Withheld from general circulation or disclosure. -
OTHER_RESTRICTIONS
Limitation not listed. -
VALUE_PROPERTY
Data property that maps to the value defined by the simple content. The possible values for this property are instances ofString. -
CODE_LIST_PROPERTY
Data property that maps to thecodeListattribute. The possible values for this property are instances ofURI. -
CODE_LIST_VALUE_PROPERTY
Data property that maps to thecodeListValueattribute. The possible values for this property are instances ofURI. -
CODE_SPACE_PROPERTY
Data property that maps to thecodeSpaceattribute. The possible values for this property are instances ofURI. -
TYPE_PROPERTY
Data property that holds the type of this instance. The possible values for this property are the publicQNameconstants defined in this class.
-
-
Constructor Details
-
TLcdISO19115RestrictionCode
-
-
Method Details
-
getValueObject
Returns the value of the property that maps to the value defined by the simple content.- Returns:
- the value of the
VALUE_PROPERTYproperty.
-
setValueObject
Sets the value of the property that maps to the value defined by the simple content.- Parameters:
aValue- the value to set for theVALUE_PROPERTYproperty.
-
getCodeList
Returns the value of the property that maps to thecodeListattribute.- Returns:
- the value of the
CODE_LIST_PROPERTYproperty.
-
setCodeList
Sets the value of the property that maps to thecodeListattribute.- Parameters:
aValue- the value to set for theCODE_LIST_PROPERTYproperty.
-
getCodeListValue
Returns the value of the property that maps to thecodeListValueattribute.- Returns:
- the value of the
CODE_LIST_VALUE_PROPERTYproperty.
-
setCodeListValue
Sets the value of the property that maps to thecodeListValueattribute.- Parameters:
aValue- the value to set for theCODE_LIST_VALUE_PROPERTYproperty.
-
getCodeSpace
Returns the value of the property that maps to thecodeSpaceattribute.- Returns:
- the value of the
CODE_SPACE_PROPERTYproperty.
-
setCodeSpace
Sets the value of the property that maps to thecodeSpaceattribute.- Parameters:
aValue- the value to set for theCODE_SPACE_PROPERTYproperty.
-
getType
Returns the value of the property that holds the type of this instance.The possible values for this property are the public
QNameconstants defined in this class.- Returns:
- the value of the
TYPE_PROPERTYproperty.
-
setType
Sets the value of the property that holds the type of this instance.The possible values for this property are the public
QNameconstants defined in this class.- Parameters:
aValue- the value to set for theTYPE_PROPERTYproperty.
-