Class TLcdISO19115Identification
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.model.util.TLcdISO19118Object
com.luciad.format.metadata.model.identification.TLcdISO19115Identification
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,Cloneable
- Direct Known Subclasses:
TLcdISO19115DataIdentification
,TLcdISO19115ServiceIdentification
,TLcdISO19119ServiceIdentification
Basic information about data
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to theabstract
element.static final TLcdDataProperty
Data property that maps to theaggregationInfo
element.static final TLcdDataProperty
Data property that maps to thecitation
element.static final TLcdDataProperty
Data property that maps to thecredit
element.static final TLcdDataProperty
Data property that maps to thedescriptiveKeywords
element.static final TLcdDataProperty
Data property that maps to thegraphicOverview
element.static final TLcdDataProperty
Data property that maps to thepointOfContact
element.static final TLcdDataProperty
Data property that maps to thepurpose
element.static final TLcdDataProperty
Data property that maps to theresourceConstraints
element.static final TLcdDataProperty
Data property that maps to theresourceFormat
element.static final TLcdDataProperty
Data property that maps to theresourceMaintenance
element.static final TLcdDataProperty
Data property that maps to theresourceSpecificUsage
element.static final TLcdDataProperty
Data property that maps to thestatus
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 theABSTRACT_PROPERTY
property.Gets the value of theAGGREGATION_INFO_PROPERTY
property adapted to a list ofTLcdISO19115AggregateInformation
instances.Returns the role value contained in the value of theCITATION_PROPERTY
property.Gets the value of theCREDIT_PROPERTY
property adapted to a list ofString
instances.Gets the value of theDESCRIPTIVE_KEYWORDS_PROPERTY
property adapted to a list ofTLcdISO19115Keywords
instances.Gets the value of theGRAPHIC_OVERVIEW_PROPERTY
property adapted to a list ofTLcdISO19115BrowseGraphic
instances.Gets the value of thePOINT_OF_CONTACT_PROPERTY
property adapted to a list ofTLcdISO19115ResponsibleParty
instances.Returns the role value contained in the value of thePURPOSE_PROPERTY
property.Gets the value of theRESOURCE_CONSTRAINTS_PROPERTY
property adapted to a list ofTLcdISO19115Constraints
instances.Gets the value of theRESOURCE_FORMAT_PROPERTY
property adapted to a list ofTLcdISO19115Format
instances.Gets the value of theRESOURCE_MAINTENANCE_PROPERTY
property adapted to a list ofTLcdISO19115MaintenanceInformation
instances.Gets the value of theRESOURCE_SPECIFIC_USAGE_PROPERTY
property adapted to a list ofTLcdISO19115Usage
instances.Gets the value of theSTATUS_PROPERTY
property adapted to a list ofTLcdISO19115ProgressCode
instances.void
setAbstract
(String aValue) Sets the value of the property that maps to theabstract
element.void
setCitation
(TLcdISO19115Citation aValue) Sets the value of the property that maps to thecitation
element.void
setPurpose
(String aValue) Sets the value of the property that maps to thepurpose
element.Methods inherited from class com.luciad.format.metadata.model.util.TLcdISO19118Object
getId, getUuid, setId, setUuid
-
Field Details
-
CITATION_PROPERTY
Data property that maps to thecitation
element. The possible values for this property are instances ofTLcdISO19118Property<TLcdISO19115Citation>
. -
ABSTRACT_PROPERTY
Data property that maps to theabstract
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
PURPOSE_PROPERTY
Data property that maps to thepurpose
element. The possible values for this property are instances ofTLcdISO19115Optional<String>
. -
CREDIT_PROPERTY
Data property that maps to thecredit
element. The possible values for this property are instances ofList<TLcdISO19115Optional<String>>
. -
STATUS_PROPERTY
Data property that maps to thestatus
element. The possible values for this property are instances ofList<TLcdISO19115Optional<TLcdISO19115ProgressCode>>
. -
POINT_OF_CONTACT_PROPERTY
Data property that maps to thepointOfContact
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115ResponsibleParty>>
. -
RESOURCE_MAINTENANCE_PROPERTY
Data property that maps to theresourceMaintenance
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115MaintenanceInformation>>
. -
GRAPHIC_OVERVIEW_PROPERTY
Data property that maps to thegraphicOverview
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115BrowseGraphic>>
. -
RESOURCE_FORMAT_PROPERTY
Data property that maps to theresourceFormat
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115Format>>
. -
DESCRIPTIVE_KEYWORDS_PROPERTY
Data property that maps to thedescriptiveKeywords
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115Keywords>>
. -
RESOURCE_SPECIFIC_USAGE_PROPERTY
Data property that maps to theresourceSpecificUsage
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115Usage>>
. -
RESOURCE_CONSTRAINTS_PROPERTY
Data property that maps to theresourceConstraints
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115Constraints>>
. -
AGGREGATION_INFO_PROPERTY
Data property that maps to theaggregationInfo
element. The possible values for this property are instances ofList<TLcdISO19118Property<TLcdISO19115AggregateInformation>>
.
-
-
Constructor Details
-
TLcdISO19115Identification
public TLcdISO19115Identification() -
TLcdISO19115Identification
-
-
Method Details
-
getCitation
Returns the role value contained in the value of theCITATION_PROPERTY
property. Returnsnull
if the value of theCITATION_PROPERTY
property isnull
.- Returns:
- the role value of the
CITATION_PROPERTY
property. - See Also:
-
setCitation
Sets the value of the property that maps to thecitation
element. to a new instance of the association classTLcdISO19118Property
initialized with the given role value. In case the given role value isnull
, theCITATION_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theCITATION_PROPERTY
property.
-
getAbstract
Returns the role value contained in the value of theABSTRACT_PROPERTY
property. Returnsnull
if the value of theABSTRACT_PROPERTY
property isnull
.- Returns:
- the role value of the
ABSTRACT_PROPERTY
property. - See Also:
-
setAbstract
Sets the value of the property that maps to theabstract
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, theABSTRACT_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for theABSTRACT_PROPERTY
property.
-
getPurpose
Returns the role value contained in the value of thePURPOSE_PROPERTY
property. Returnsnull
if the value of thePURPOSE_PROPERTY
property isnull
.- Returns:
- the role value of the
PURPOSE_PROPERTY
property. - See Also:
-
setPurpose
Sets the value of the property that maps to thepurpose
element. to a new instance of the association classTLcdISO19115Optional
initialized with the given role value. In case the given role value isnull
, thePURPOSE_PROPERTY
property is set tonull
.- Parameters:
aValue
- the role value to set for thePURPOSE_PROPERTY
property.
-
getCredit
Gets the value of theCREDIT_PROPERTY
property adapted to a list ofString
instances.- Returns:
- the value of the
CREDIT_PROPERTY
property adapted to a list ofString
instances. - See Also:
-
getStatus
Gets the value of theSTATUS_PROPERTY
property adapted to a list ofTLcdISO19115ProgressCode
instances.- Returns:
- the value of the
STATUS_PROPERTY
property adapted to a list ofTLcdISO19115ProgressCode
instances. - See Also:
-
getPointOfContact
Gets the value of thePOINT_OF_CONTACT_PROPERTY
property adapted to a list ofTLcdISO19115ResponsibleParty
instances.- Returns:
- the value of the
POINT_OF_CONTACT_PROPERTY
property adapted to a list ofTLcdISO19115ResponsibleParty
instances. - See Also:
-
getResourceMaintenance
Gets the value of theRESOURCE_MAINTENANCE_PROPERTY
property adapted to a list ofTLcdISO19115MaintenanceInformation
instances.- Returns:
- the value of the
RESOURCE_MAINTENANCE_PROPERTY
property adapted to a list ofTLcdISO19115MaintenanceInformation
instances. - See Also:
-
getGraphicOverview
Gets the value of theGRAPHIC_OVERVIEW_PROPERTY
property adapted to a list ofTLcdISO19115BrowseGraphic
instances.- Returns:
- the value of the
GRAPHIC_OVERVIEW_PROPERTY
property adapted to a list ofTLcdISO19115BrowseGraphic
instances. - See Also:
-
getResourceFormat
Gets the value of theRESOURCE_FORMAT_PROPERTY
property adapted to a list ofTLcdISO19115Format
instances.- Returns:
- the value of the
RESOURCE_FORMAT_PROPERTY
property adapted to a list ofTLcdISO19115Format
instances. - See Also:
-
getDescriptiveKeywords
Gets the value of theDESCRIPTIVE_KEYWORDS_PROPERTY
property adapted to a list ofTLcdISO19115Keywords
instances.- Returns:
- the value of the
DESCRIPTIVE_KEYWORDS_PROPERTY
property adapted to a list ofTLcdISO19115Keywords
instances. - See Also:
-
getResourceSpecificUsage
Gets the value of theRESOURCE_SPECIFIC_USAGE_PROPERTY
property adapted to a list ofTLcdISO19115Usage
instances.- Returns:
- the value of the
RESOURCE_SPECIFIC_USAGE_PROPERTY
property adapted to a list ofTLcdISO19115Usage
instances. - See Also:
-
getResourceConstraints
Gets the value of theRESOURCE_CONSTRAINTS_PROPERTY
property adapted to a list ofTLcdISO19115Constraints
instances.- Returns:
- the value of the
RESOURCE_CONSTRAINTS_PROPERTY
property adapted to a list ofTLcdISO19115Constraints
instances. - See Also:
-
getAggregationInfo
Gets the value of theAGGREGATION_INFO_PROPERTY
property adapted to a list ofTLcdISO19115AggregateInformation
instances.- Returns:
- the value of the
AGGREGATION_INFO_PROPERTY
property adapted to a list ofTLcdISO19115AggregateInformation
instances. - See Also:
-