public class TLcdISO19115Metadata extends TLcdISO19118Object implements ILcdResourceMetadata
The ISO 19115 standard defines hundreds of characteristics to facilitate the exchange of metadata and (as a consequence) data. This javadoc only briefly explains some key concepts. Refer to the standard and the Working with ISO metadata tutorial for more information.
hierarchy level
can be used to differentiate, for example, between
a dataset
, data series
, or
service
.
adding
a data identification
or service identification
object.
datasets
and data series
(for example,
the entry point file, supporting files, mime type) can be modelled as well.Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
APPLICATION_SCHEMA_INFO_PROPERTY
Data property that maps to the
applicationSchemaInfo element. |
static TLcdDataProperty |
CHARACTER_SET_PROPERTY
Data property that maps to the
characterSet element. |
static TLcdDataProperty |
CONTACT_PROPERTY
Data property that maps to the
contact element. |
static TLcdDataProperty |
CONTENT_INFO_PROPERTY
Data property that maps to the
contentInfo element. |
static TLcdDataProperty |
DATA_QUALITY_INFO_PROPERTY
Data property that maps to the
dataQualityInfo element. |
static TLcdDataProperty |
DATA_SET_URI_PROPERTY
Data property that maps to the
dataSetURI element. |
static TLcdDataProperty |
DATE_STAMP_PROPERTY
Data property that maps to the
dateStamp element. |
static TLcdDataProperty |
DESCRIBES_PROPERTY
Data property that maps to the
describes element. |
static TLcdDataProperty |
DISTRIBUTION_INFO_PROPERTY
Data property that maps to the
distributionInfo element. |
static TLcdDataProperty |
FEATURE_ATTRIBUTE_PROPERTY
Data property that maps to the
featureAttribute element. |
static TLcdDataProperty |
FEATURE_TYPE_PROPERTY
Data property that maps to the
featureType element. |
static TLcdDataProperty |
FILE_IDENTIFIER_PROPERTY
Data property that maps to the
fileIdentifier element. |
static TLcdDataProperty |
HIERARCHY_LEVEL_NAME_PROPERTY
Data property that maps to the
hierarchyLevelName element. |
static TLcdDataProperty |
HIERARCHY_LEVEL_PROPERTY
Data property that maps to the
hierarchyLevel element. |
static TLcdDataProperty |
IDENTIFICATION_INFO_PROPERTY
Data property that maps to the
identificationInfo element. |
static TLcdDataProperty |
LANGUAGE_PROPERTY
Data property that maps to the
language element. |
static TLcdDataProperty |
LOCALE_PROPERTY
Data property that maps to the
locale element. |
static TLcdDataProperty |
METADATA_CONSTRAINTS_PROPERTY
Data property that maps to the
metadataConstraints element. |
static TLcdDataProperty |
METADATA_EXTENSION_INFO_PROPERTY
Data property that maps to the
metadataExtensionInfo element. |
static TLcdDataProperty |
METADATA_MAINTENANCE_PROPERTY
Data property that maps to the
metadataMaintenance element. |
static TLcdDataProperty |
METADATA_STANDARD_NAME_PROPERTY
Data property that maps to the
metadataStandardName element. |
static TLcdDataProperty |
METADATA_STANDARD_VERSION_PROPERTY
Data property that maps to the
metadataStandardVersion element. |
static TLcdDataProperty |
PARENT_IDENTIFIER_PROPERTY
Data property that maps to the
parentIdentifier element. |
static TLcdDataProperty |
PORTRAYAL_CATALOGUE_INFO_PROPERTY
Data property that maps to the
portrayalCatalogueInfo element. |
static TLcdDataProperty |
PROPERTY_TYPE_PROPERTY
Data property that maps to the
propertyType element. |
static TLcdDataProperty |
REFERENCE_SYSTEM_INFO_PROPERTY
Data property that maps to the
referenceSystemInfo element. |
static TLcdDataProperty |
SERIES_PROPERTY
Data property that maps to the
series element. |
static TLcdDataProperty |
SPATIAL_REPRESENTATION_INFO_PROPERTY
Data property that maps to the
spatialRepresentationInfo element. |
ID_PROPERTY, UUID_PROPERTY
Constructor and Description |
---|
TLcdISO19115Metadata() |
TLcdISO19115Metadata(TLcdDataType aType) |
Modifier and Type | Method and Description |
---|---|
String |
getAbstract()
Returns a short description of the resource
|
List<TLcdISO19115ApplicationSchemaInformation> |
getApplicationSchemaInfo()
Gets the value of the
APPLICATION_SCHEMA_INFO_PROPERTY property adapted to a list of TLcdISO19115ApplicationSchemaInformation instances. |
TLcdISO19115CharacterSetCode |
getCharacterSet()
Returns the role value contained in the value of the
CHARACTER_SET_PROPERTY property. |
List<TLcdISO19115ResponsibleParty> |
getContact()
Gets the value of the
CONTACT_PROPERTY property adapted to a list of TLcdISO19115ResponsibleParty instances. |
List<TLcdISO19115ContentInformation> |
getContentInfo()
Gets the value of the
CONTENT_INFO_PROPERTY property adapted to a list of TLcdISO19115ContentInformation instances. |
List<TLcdISO19115DataQuality> |
getDataQualityInfo()
Gets the value of the
DATA_QUALITY_INFO_PROPERTY property adapted to a list of TLcdISO19115DataQuality instances. |
String |
getDataSetURI()
Returns the role value contained in the value of the
DATA_SET_URI_PROPERTY property. |
XMLGregorianCalendar |
getDateStamp()
Returns the role value contained in the value of the
DATE_STAMP_PROPERTY property. |
List<TLcdISO19115DataSet> |
getDescribes()
Gets the value of the
DESCRIBES_PROPERTY property adapted to a list of TLcdISO19115DataSet instances. |
TLcdISO19115Distribution |
getDistributionInfo()
Returns the role value contained in the value of the
DISTRIBUTION_INFO_PROPERTY property. |
List<ILcdDataObject> |
getFeatureAttribute()
Returns the value of the property that maps to the
featureAttribute element. |
List<ILcdDataObject> |
getFeatureType()
Returns the value of the property that maps to the
featureType element. |
String |
getFileIdentifier()
Returns the role value contained in the value of the
FILE_IDENTIFIER_PROPERTY property. |
String |
getFormat()
Returns the format (type) of the resource (for example JPEG, WMS, GeoTIFF..)
The data format String is an easy means to identify a format.
|
List<TLcdISO19115ScopeCode> |
getHierarchyLevel()
Returns the hierarchy level.
|
List<String> |
getHierarchyLevelName()
Gets the value of the
HIERARCHY_LEVEL_NAME_PROPERTY property adapted to a list of String instances. |
List<TLcdISO19115Identification> |
getIdentificationInfo()
Gets the value of the
IDENTIFICATION_INFO_PROPERTY property adapted to a list of TLcdISO19115Identification instances. |
List<String> |
getKeywords()
Returns a list of relevant keywords for the resource
|
String |
getLanguage()
Returns the role value contained in the value of the
LANGUAGE_PROPERTY property. |
List<TLcdISO19115Locale> |
getLocale()
Gets the value of the
LOCALE_PROPERTY property adapted to a list of TLcdISO19115Locale instances. |
List<TLcdISO19115Constraints> |
getMetadataConstraints()
Gets the value of the
METADATA_CONSTRAINTS_PROPERTY property adapted to a list of TLcdISO19115Constraints instances. |
List<TLcdISO19115MetadataExtensionInformation> |
getMetadataExtensionInfo()
Gets the value of the
METADATA_EXTENSION_INFO_PROPERTY property adapted to a list of TLcdISO19115MetadataExtensionInformation instances. |
TLcdISO19115MaintenanceInformation |
getMetadataMaintenance()
Returns the role value contained in the value of the
METADATA_MAINTENANCE_PROPERTY property. |
String |
getMetadataStandardName()
Returns the role value contained in the value of the
METADATA_STANDARD_NAME_PROPERTY property. |
String |
getMetadataStandardVersion()
Returns the role value contained in the value of the
METADATA_STANDARD_VERSION_PROPERTY property. |
String |
getParentIdentifier()
Returns the role value contained in the value of the
PARENT_IDENTIFIER_PROPERTY property. |
List<TLcdISO19115PortrayalCatalogueReference> |
getPortrayalCatalogueInfo()
Gets the value of the
PORTRAYAL_CATALOGUE_INFO_PROPERTY property adapted to a list of TLcdISO19115PortrayalCatalogueReference instances. |
List<ILcdDataObject> |
getPropertyType()
Returns the value of the property that maps to the
propertyType element. |
List<TLcdISO19115ReferenceSystem> |
getReferenceSystemInfo()
Gets the value of the
REFERENCE_SYSTEM_INFO_PROPERTY property adapted to a list of TLcdISO19115ReferenceSystem instances. |
List<TLcdISO19115Aggregate> |
getSeries()
Gets the value of the
SERIES_PROPERTY property adapted to a list of TLcdISO19115Aggregate instances. |
List<TLcdISO19115SpatialRepresentation> |
getSpatialRepresentationInfo()
Gets the value of the
SPATIAL_REPRESENTATION_INFO_PROPERTY property adapted to a list of TLcdISO19115SpatialRepresentation instances. |
String |
getTitle()
Returns the title of the resource
|
void |
setCharacterSet(TLcdISO19115CharacterSetCode aValue)
Sets the value of the property that maps to the
characterSet element. |
void |
setDataSetURI(String aValue)
Sets the value of the property that maps to the
dataSetURI element. |
void |
setDateStamp(XMLGregorianCalendar aValue)
Sets the value of the property that maps to the
dateStamp element. |
void |
setDistributionInfo(TLcdISO19115Distribution aValue)
Sets the value of the property that maps to the
distributionInfo element. |
void |
setFileIdentifier(String aValue)
Sets the value of the property that maps to the
fileIdentifier element. |
void |
setLanguage(String aValue)
Sets the value of the property that maps to the
language element. |
void |
setMetadataMaintenance(TLcdISO19115MaintenanceInformation aValue)
Sets the value of the property that maps to the
metadataMaintenance element. |
void |
setMetadataStandardName(String aValue)
Sets the value of the property that maps to the
metadataStandardName element. |
void |
setMetadataStandardVersion(String aValue)
Sets the value of the property that maps to the
metadataStandardVersion element. |
void |
setParentIdentifier(String aValue)
Sets the value of the property that maps to the
parentIdentifier element. |
getId, getUuid, setId, setUuid
public static final TLcdDataProperty FILE_IDENTIFIER_PROPERTY
fileIdentifier
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty LANGUAGE_PROPERTY
language
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty CHARACTER_SET_PROPERTY
characterSet
element.
The possible values for this property are instances of TLcdISO19115Optional<TLcdISO19115CharacterSetCode>
.public static final TLcdDataProperty PARENT_IDENTIFIER_PROPERTY
parentIdentifier
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty HIERARCHY_LEVEL_PROPERTY
hierarchyLevel
element.
The possible values for this property are instances of List<TLcdISO19115Optional<TLcdISO19115ScopeCode>>
.public static final TLcdDataProperty HIERARCHY_LEVEL_NAME_PROPERTY
hierarchyLevelName
element.
The possible values for this property are instances of List<TLcdISO19115Optional<String>>
.public static final TLcdDataProperty CONTACT_PROPERTY
contact
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115ResponsibleParty>>
.public static final TLcdDataProperty DATE_STAMP_PROPERTY
dateStamp
element.
The possible values for this property are instances of TLcdISO19115Optional
<Object>
.The value object in the optional should be either a XMLGregorianCalendar representing a date time, or an instance of TLcdXMLDataModelBuilder.getDataObjectTypeForPrimitiveType( TLcdGCODataTypes.Date_Type )
containing (optionally) an XMLGregorianCalendar representing a date, month-year or year.public static final TLcdDataProperty METADATA_STANDARD_NAME_PROPERTY
metadataStandardName
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty METADATA_STANDARD_VERSION_PROPERTY
metadataStandardVersion
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty DATA_SET_URI_PROPERTY
dataSetURI
element.
The possible values for this property are instances of TLcdISO19115Optional<String>
.public static final TLcdDataProperty LOCALE_PROPERTY
locale
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Locale>>
.public static final TLcdDataProperty SPATIAL_REPRESENTATION_INFO_PROPERTY
spatialRepresentationInfo
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115SpatialRepresentation>>
.public static final TLcdDataProperty REFERENCE_SYSTEM_INFO_PROPERTY
referenceSystemInfo
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115ReferenceSystem>>
.public static final TLcdDataProperty METADATA_EXTENSION_INFO_PROPERTY
metadataExtensionInfo
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115MetadataExtensionInformation>>
.public static final TLcdDataProperty IDENTIFICATION_INFO_PROPERTY
identificationInfo
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Identification>>
.public static final TLcdDataProperty CONTENT_INFO_PROPERTY
contentInfo
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115ContentInformation>>
.public static final TLcdDataProperty DISTRIBUTION_INFO_PROPERTY
distributionInfo
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115Distribution>
.public static final TLcdDataProperty DATA_QUALITY_INFO_PROPERTY
dataQualityInfo
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115DataQuality>>
.public static final TLcdDataProperty PORTRAYAL_CATALOGUE_INFO_PROPERTY
portrayalCatalogueInfo
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115PortrayalCatalogueReference>>
.public static final TLcdDataProperty METADATA_CONSTRAINTS_PROPERTY
metadataConstraints
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Constraints>>
.public static final TLcdDataProperty APPLICATION_SCHEMA_INFO_PROPERTY
applicationSchemaInfo
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115ApplicationSchemaInformation>>
.public static final TLcdDataProperty METADATA_MAINTENANCE_PROPERTY
metadataMaintenance
element.
The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115MaintenanceInformation>
.public static final TLcdDataProperty SERIES_PROPERTY
series
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Aggregate>>
.public static final TLcdDataProperty DESCRIBES_PROPERTY
describes
element.
The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115DataSet>>
.public static final TLcdDataProperty PROPERTY_TYPE_PROPERTY
propertyType
element.
The possible values for this property are instances of List<ILcdDataObject>
.public static final TLcdDataProperty FEATURE_TYPE_PROPERTY
featureType
element.
The possible values for this property are instances of List<ILcdDataObject>
.public static final TLcdDataProperty FEATURE_ATTRIBUTE_PROPERTY
featureAttribute
element.
The possible values for this property are instances of List<ILcdDataObject>
.public TLcdISO19115Metadata()
public TLcdISO19115Metadata(TLcdDataType aType)
public List<TLcdISO19115ScopeCode> getHierarchyLevel()
dataset
, data series
, or
service
.TLcdISO19115Optional
public String getTitle()
ILcdResourceMetadata
getTitle
in interface ILcdResourceMetadata
public String getAbstract()
ILcdResourceMetadata
getAbstract
in interface ILcdResourceMetadata
public List<String> getKeywords()
ILcdResourceMetadata
getKeywords
in interface ILcdResourceMetadata
public String getFormat()
ILcdResourceMetadata
getFormat
in interface ILcdResourceMetadata
public String getFileIdentifier()
FILE_IDENTIFIER_PROPERTY
property. Returns null
if the value of the FILE_IDENTIFIER_PROPERTY
property is null
.FILE_IDENTIFIER_PROPERTY
property.TLcdISO19115Optional
public void setFileIdentifier(String aValue)
fileIdentifier
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 FILE_IDENTIFIER_PROPERTY
property is set to null
.aValue
- the role value to set for the FILE_IDENTIFIER_PROPERTY
property.public String getLanguage()
LANGUAGE_PROPERTY
property. Returns null
if the value of the LANGUAGE_PROPERTY
property is null
.LANGUAGE_PROPERTY
property.TLcdISO19115Optional
public void setLanguage(String aValue)
language
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 LANGUAGE_PROPERTY
property is set to null
.aValue
- the role value to set for the LANGUAGE_PROPERTY
property.public TLcdISO19115CharacterSetCode getCharacterSet()
CHARACTER_SET_PROPERTY
property. Returns null
if the value of the CHARACTER_SET_PROPERTY
property is null
.CHARACTER_SET_PROPERTY
property.TLcdISO19115Optional
public void setCharacterSet(TLcdISO19115CharacterSetCode aValue)
characterSet
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 CHARACTER_SET_PROPERTY
property is set to null
.aValue
- the role value to set for the CHARACTER_SET_PROPERTY
property.public String getParentIdentifier()
PARENT_IDENTIFIER_PROPERTY
property. Returns null
if the value of the PARENT_IDENTIFIER_PROPERTY
property is null
.PARENT_IDENTIFIER_PROPERTY
property.TLcdISO19115Optional
public void setParentIdentifier(String aValue)
parentIdentifier
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 PARENT_IDENTIFIER_PROPERTY
property is set to null
.aValue
- the role value to set for the PARENT_IDENTIFIER_PROPERTY
property.public List<String> getHierarchyLevelName()
HIERARCHY_LEVEL_NAME_PROPERTY
property adapted to a list of String
instances.HIERARCHY_LEVEL_NAME_PROPERTY
property adapted to a list of String
instances.TLcdISO19115Optional
public List<TLcdISO19115ResponsibleParty> getContact()
CONTACT_PROPERTY
property adapted to a list of TLcdISO19115ResponsibleParty
instances.CONTACT_PROPERTY
property adapted to a list of TLcdISO19115ResponsibleParty
instances.TLcdISO19118Property
public XMLGregorianCalendar getDateStamp()
DATE_STAMP_PROPERTY
property. Returns null
if the value of the DATE_STAMP_PROPERTY
property is null
.DATE_STAMP_PROPERTY
property.TLcdISO19115Optional
public void setDateStamp(XMLGregorianCalendar aValue)
dateStamp
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 DATE_STAMP_PROPERTY
property is set to null
.aValue
- the role value to set for the DATE_STAMP_PROPERTY
property.public String getMetadataStandardName()
METADATA_STANDARD_NAME_PROPERTY
property. Returns null
if the value of the METADATA_STANDARD_NAME_PROPERTY
property is null
.METADATA_STANDARD_NAME_PROPERTY
property.TLcdISO19115Optional
public void setMetadataStandardName(String aValue)
metadataStandardName
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 METADATA_STANDARD_NAME_PROPERTY
property is set to null
.aValue
- the role value to set for the METADATA_STANDARD_NAME_PROPERTY
property.public String getMetadataStandardVersion()
METADATA_STANDARD_VERSION_PROPERTY
property. Returns null
if the value of the METADATA_STANDARD_VERSION_PROPERTY
property is null
.METADATA_STANDARD_VERSION_PROPERTY
property.TLcdISO19115Optional
public void setMetadataStandardVersion(String aValue)
metadataStandardVersion
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 METADATA_STANDARD_VERSION_PROPERTY
property is set to null
.aValue
- the role value to set for the METADATA_STANDARD_VERSION_PROPERTY
property.public String getDataSetURI()
DATA_SET_URI_PROPERTY
property. Returns null
if the value of the DATA_SET_URI_PROPERTY
property is null
.DATA_SET_URI_PROPERTY
property.TLcdISO19115Optional
public void setDataSetURI(String aValue)
dataSetURI
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 DATA_SET_URI_PROPERTY
property is set to null
.aValue
- the role value to set for the DATA_SET_URI_PROPERTY
property.public List<TLcdISO19115Locale> getLocale()
LOCALE_PROPERTY
property adapted to a list of TLcdISO19115Locale
instances.LOCALE_PROPERTY
property adapted to a list of TLcdISO19115Locale
instances.TLcdISO19118Property
public List<TLcdISO19115SpatialRepresentation> getSpatialRepresentationInfo()
SPATIAL_REPRESENTATION_INFO_PROPERTY
property adapted to a list of TLcdISO19115SpatialRepresentation
instances.SPATIAL_REPRESENTATION_INFO_PROPERTY
property adapted to a list of TLcdISO19115SpatialRepresentation
instances.TLcdISO19118Property
public List<TLcdISO19115ReferenceSystem> getReferenceSystemInfo()
REFERENCE_SYSTEM_INFO_PROPERTY
property adapted to a list of TLcdISO19115ReferenceSystem
instances.REFERENCE_SYSTEM_INFO_PROPERTY
property adapted to a list of TLcdISO19115ReferenceSystem
instances.TLcdISO19118Property
public List<TLcdISO19115MetadataExtensionInformation> getMetadataExtensionInfo()
METADATA_EXTENSION_INFO_PROPERTY
property adapted to a list of TLcdISO19115MetadataExtensionInformation
instances.METADATA_EXTENSION_INFO_PROPERTY
property adapted to a list of TLcdISO19115MetadataExtensionInformation
instances.TLcdISO19118Property
public List<TLcdISO19115Identification> getIdentificationInfo()
IDENTIFICATION_INFO_PROPERTY
property adapted to a list of TLcdISO19115Identification
instances.IDENTIFICATION_INFO_PROPERTY
property adapted to a list of TLcdISO19115Identification
instances.TLcdISO19118Property
public List<TLcdISO19115ContentInformation> getContentInfo()
CONTENT_INFO_PROPERTY
property adapted to a list of TLcdISO19115ContentInformation
instances.CONTENT_INFO_PROPERTY
property adapted to a list of TLcdISO19115ContentInformation
instances.TLcdISO19118Property
public TLcdISO19115Distribution getDistributionInfo()
DISTRIBUTION_INFO_PROPERTY
property. Returns null
if the value of the DISTRIBUTION_INFO_PROPERTY
property is null
.DISTRIBUTION_INFO_PROPERTY
property.TLcdISO19118Property
public void setDistributionInfo(TLcdISO19115Distribution aValue)
distributionInfo
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 DISTRIBUTION_INFO_PROPERTY
property is set to null
.aValue
- the role value to set for the DISTRIBUTION_INFO_PROPERTY
property.public List<TLcdISO19115DataQuality> getDataQualityInfo()
DATA_QUALITY_INFO_PROPERTY
property adapted to a list of TLcdISO19115DataQuality
instances.DATA_QUALITY_INFO_PROPERTY
property adapted to a list of TLcdISO19115DataQuality
instances.TLcdISO19118Property
public List<TLcdISO19115PortrayalCatalogueReference> getPortrayalCatalogueInfo()
PORTRAYAL_CATALOGUE_INFO_PROPERTY
property adapted to a list of TLcdISO19115PortrayalCatalogueReference
instances.PORTRAYAL_CATALOGUE_INFO_PROPERTY
property adapted to a list of TLcdISO19115PortrayalCatalogueReference
instances.TLcdISO19118Property
public List<TLcdISO19115Constraints> getMetadataConstraints()
METADATA_CONSTRAINTS_PROPERTY
property adapted to a list of TLcdISO19115Constraints
instances.METADATA_CONSTRAINTS_PROPERTY
property adapted to a list of TLcdISO19115Constraints
instances.TLcdISO19118Property
public List<TLcdISO19115ApplicationSchemaInformation> getApplicationSchemaInfo()
APPLICATION_SCHEMA_INFO_PROPERTY
property adapted to a list of TLcdISO19115ApplicationSchemaInformation
instances.APPLICATION_SCHEMA_INFO_PROPERTY
property adapted to a list of TLcdISO19115ApplicationSchemaInformation
instances.TLcdISO19118Property
public TLcdISO19115MaintenanceInformation getMetadataMaintenance()
METADATA_MAINTENANCE_PROPERTY
property. Returns null
if the value of the METADATA_MAINTENANCE_PROPERTY
property is null
.METADATA_MAINTENANCE_PROPERTY
property.TLcdISO19118Property
public void setMetadataMaintenance(TLcdISO19115MaintenanceInformation aValue)
metadataMaintenance
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 METADATA_MAINTENANCE_PROPERTY
property is set to null
.aValue
- the role value to set for the METADATA_MAINTENANCE_PROPERTY
property.public List<TLcdISO19115Aggregate> getSeries()
SERIES_PROPERTY
property adapted to a list of TLcdISO19115Aggregate
instances.SERIES_PROPERTY
property adapted to a list of TLcdISO19115Aggregate
instances.TLcdISO19118Property
public List<TLcdISO19115DataSet> getDescribes()
DESCRIBES_PROPERTY
property adapted to a list of TLcdISO19115DataSet
instances.DESCRIBES_PROPERTY
property adapted to a list of TLcdISO19115DataSet
instances.TLcdISO19118Property
public List<ILcdDataObject> getPropertyType()
propertyType
element.PROPERTY_TYPE_PROPERTY
property.public List<ILcdDataObject> getFeatureType()
featureType
element.FEATURE_TYPE_PROPERTY
property.public List<ILcdDataObject> getFeatureAttribute()
featureAttribute
element.FEATURE_ATTRIBUTE_PROPERTY
property.