public class TLcdISO19115Identification extends TLcdISO19118Object
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
ABSTRACT_PROPERTY
Data property that maps to the
abstract element. |
static TLcdDataProperty |
AGGREGATION_INFO_PROPERTY
Data property that maps to the
aggregationInfo element. |
static TLcdDataProperty |
CITATION_PROPERTY
Data property that maps to the
citation element. |
static TLcdDataProperty |
CREDIT_PROPERTY
Data property that maps to the
credit element. |
static TLcdDataProperty |
DESCRIPTIVE_KEYWORDS_PROPERTY
Data property that maps to the
descriptiveKeywords element. |
static TLcdDataProperty |
GRAPHIC_OVERVIEW_PROPERTY
Data property that maps to the
graphicOverview element. |
static TLcdDataProperty |
POINT_OF_CONTACT_PROPERTY
Data property that maps to the
pointOfContact element. |
static TLcdDataProperty |
PURPOSE_PROPERTY
Data property that maps to the
purpose element. |
static TLcdDataProperty |
RESOURCE_CONSTRAINTS_PROPERTY
Data property that maps to the
resourceConstraints element. |
static TLcdDataProperty |
RESOURCE_FORMAT_PROPERTY
Data property that maps to the
resourceFormat element. |
static TLcdDataProperty |
RESOURCE_MAINTENANCE_PROPERTY
Data property that maps to the
resourceMaintenance element. |
static TLcdDataProperty |
RESOURCE_SPECIFIC_USAGE_PROPERTY
Data property that maps to the
resourceSpecificUsage element. |
static TLcdDataProperty |
STATUS_PROPERTY
Data property that maps to the
status element. |
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19115Identification() |
TLcdISO19115Identification(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
String |
getAbstract()
Returns the role value contained in the value of the
ABSTRACT_PROPERTY property. |
List<TLcdISO19115AggregateInformation> |
getAggregationInfo()
Gets the value of the
AGGREGATION_INFO_PROPERTY property adapted to a list of TLcdISO19115AggregateInformation instances. |
TLcdISO19115Citation |
getCitation()
Returns the role value contained in the value of the
CITATION_PROPERTY property. |
List<String> |
getCredit()
Gets the value of the
CREDIT_PROPERTY property adapted to a list of String instances. |
List<TLcdISO19115Keywords> |
getDescriptiveKeywords()
Gets the value of the
DESCRIPTIVE_KEYWORDS_PROPERTY property adapted to a list of TLcdISO19115Keywords instances. |
List<TLcdISO19115BrowseGraphic> |
getGraphicOverview()
Gets the value of the
GRAPHIC_OVERVIEW_PROPERTY property adapted to a list of TLcdISO19115BrowseGraphic instances. |
List<TLcdISO19115ResponsibleParty> |
getPointOfContact()
Gets the value of the
POINT_OF_CONTACT_PROPERTY property adapted to a list of TLcdISO19115ResponsibleParty instances. |
String |
getPurpose()
Returns the role value contained in the value of the
PURPOSE_PROPERTY property. |
List<TLcdISO19115Constraints> |
getResourceConstraints()
Gets the value of the
RESOURCE_CONSTRAINTS_PROPERTY property adapted to a list of TLcdISO19115Constraints instances. |
List<TLcdISO19115Format> |
getResourceFormat()
Gets the value of the
RESOURCE_FORMAT_PROPERTY property adapted to a list of TLcdISO19115Format instances. |
List<TLcdISO19115MaintenanceInformation> |
getResourceMaintenance()
Gets the value of the
RESOURCE_MAINTENANCE_PROPERTY property adapted to a list of TLcdISO19115MaintenanceInformation instances. |
List<TLcdISO19115Usage> |
getResourceSpecificUsage()
Gets the value of the
RESOURCE_SPECIFIC_USAGE_PROPERTY property adapted to a list of TLcdISO19115Usage instances. |
List<TLcdISO19115ProgressCode> |
getStatus()
Gets the value of the
STATUS_PROPERTY property adapted to a list of TLcdISO19115ProgressCode instances. |
void |
setAbstract(String aValue)
Sets the value of the property that maps to the
abstract element. |
void |
setCitation(TLcdISO19115Citation aValue)
Sets the value of the property that maps to the
citation element. |
void |
setPurpose(String aValue)
Sets the value of the property that maps to the
purpose element. |
getId, getUuid, setId, setUuid
public static final TLcdDataProperty CITATION_PROPERTY
citation
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115Citation>
.public static final TLcdDataProperty ABSTRACT_PROPERTY
abstract
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty PURPOSE_PROPERTY
purpose
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty CREDIT_PROPERTY
credit
element.
The possible values for this property are instances of List<TLcdISO19115Optional<String>>
.public static final TLcdDataProperty STATUS_PROPERTY
status
element.
The possible values for this property are instances of List<TLcdISO19115Optional<TLcdISO19115ProgressCode>>
.public static final TLcdDataProperty POINT_OF_CONTACT_PROPERTY
pointOfContact
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115ResponsibleParty>>
.public static final TLcdDataProperty RESOURCE_MAINTENANCE_PROPERTY
resourceMaintenance
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115MaintenanceInformation>>
.public static final TLcdDataProperty GRAPHIC_OVERVIEW_PROPERTY
graphicOverview
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115BrowseGraphic>>
.public static final TLcdDataProperty RESOURCE_FORMAT_PROPERTY
resourceFormat
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Format>>
.public static final TLcdDataProperty DESCRIPTIVE_KEYWORDS_PROPERTY
descriptiveKeywords
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Keywords>>
.public static final TLcdDataProperty RESOURCE_SPECIFIC_USAGE_PROPERTY
resourceSpecificUsage
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Usage>>
.public static final TLcdDataProperty RESOURCE_CONSTRAINTS_PROPERTY
resourceConstraints
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Constraints>>
.public static final TLcdDataProperty AGGREGATION_INFO_PROPERTY
aggregationInfo
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115AggregateInformation>>
.public TLcdISO19115Identification()
public TLcdISO19115Identification(TLcdDataType aType)
public TLcdISO19115Citation getCitation()
CITATION_PROPERTY
property. Returns null
if the value of the CITATION_PROPERTY
property is null
.CITATION_PROPERTY
property.TLcdISO19118Property
public void setCitation(TLcdISO19115Citation aValue)
citation
element. to a new instance of the association class TLcdISO19118Property
initialized with the given role value. In case the given role value is null
, the CITATION_PROPERTY
property is set to null
.aValue
- the role value to set for the CITATION_PROPERTY
property.public String getAbstract()
ABSTRACT_PROPERTY
property. Returns null
if the value of the ABSTRACT_PROPERTY
property is null
.ABSTRACT_PROPERTY
property.TLcdISO19115Optional
public void setAbstract(String aValue)
abstract
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the ABSTRACT_PROPERTY
property is set to null
.aValue
- the role value to set for the ABSTRACT_PROPERTY
property.public String getPurpose()
PURPOSE_PROPERTY
property. Returns null
if the value of the PURPOSE_PROPERTY
property is null
.PURPOSE_PROPERTY
property.TLcdISO19115Optional
public void setPurpose(String aValue)
purpose
element. to a new instance of the association class TLcdISO19115Optional
initialized with the given role value. In case the given role value is null
, the PURPOSE_PROPERTY
property is set to null
.aValue
- the role value to set for the PURPOSE_PROPERTY
property.public List<String> getCredit()
CREDIT_PROPERTY
property adapted to a list of String
instances.CREDIT_PROPERTY
property adapted to a list of String
instances.TLcdISO19115Optional
public List<TLcdISO19115ProgressCode> getStatus()
STATUS_PROPERTY
property adapted to a list of TLcdISO19115ProgressCode
instances.STATUS_PROPERTY
property adapted to a list of TLcdISO19115ProgressCode
instances.TLcdISO19115Optional
public List<TLcdISO19115ResponsibleParty> getPointOfContact()
POINT_OF_CONTACT_PROPERTY
property adapted to a list of TLcdISO19115ResponsibleParty
instances.POINT_OF_CONTACT_PROPERTY
property adapted to a list of TLcdISO19115ResponsibleParty
instances.TLcdISO19118Property
public List<TLcdISO19115MaintenanceInformation> getResourceMaintenance()
RESOURCE_MAINTENANCE_PROPERTY
property adapted to a list of TLcdISO19115MaintenanceInformation
instances.RESOURCE_MAINTENANCE_PROPERTY
property adapted to a list of TLcdISO19115MaintenanceInformation
instances.TLcdISO19118Property
public List<TLcdISO19115BrowseGraphic> getGraphicOverview()
GRAPHIC_OVERVIEW_PROPERTY
property adapted to a list of TLcdISO19115BrowseGraphic
instances.GRAPHIC_OVERVIEW_PROPERTY
property adapted to a list of TLcdISO19115BrowseGraphic
instances.TLcdISO19118Property
public List<TLcdISO19115Format> getResourceFormat()
RESOURCE_FORMAT_PROPERTY
property adapted to a list of TLcdISO19115Format
instances.RESOURCE_FORMAT_PROPERTY
property adapted to a list of TLcdISO19115Format
instances.TLcdISO19118Property
public List<TLcdISO19115Keywords> getDescriptiveKeywords()
DESCRIPTIVE_KEYWORDS_PROPERTY
property adapted to a list of TLcdISO19115Keywords
instances.DESCRIPTIVE_KEYWORDS_PROPERTY
property adapted to a list of TLcdISO19115Keywords
instances.TLcdISO19118Property
public List<TLcdISO19115Usage> getResourceSpecificUsage()
RESOURCE_SPECIFIC_USAGE_PROPERTY
property adapted to a list of TLcdISO19115Usage
instances.RESOURCE_SPECIFIC_USAGE_PROPERTY
property adapted to a list of TLcdISO19115Usage
instances.TLcdISO19118Property
public List<TLcdISO19115Constraints> getResourceConstraints()
RESOURCE_CONSTRAINTS_PROPERTY
property adapted to a list of TLcdISO19115Constraints
instances.RESOURCE_CONSTRAINTS_PROPERTY
property adapted to a list of TLcdISO19115Constraints
instances.TLcdISO19118Property
public List<TLcdISO19115AggregateInformation> getAggregationInfo()
AGGREGATION_INFO_PROPERTY
property adapted to a list of TLcdISO19115AggregateInformation
instances.AGGREGATION_INFO_PROPERTY
property adapted to a list of TLcdISO19115AggregateInformation
instances.TLcdISO19118Property