org.geotools.metadata |
package org.geotools.metadata
Root package for various metadata implementations. This root package is not
linked to any particular metadata standard. It assumes that a standard is
defined through a set of Java interfaces (for example {@link org.opengis.metadata})
and uses reflection for performing basic operations like comparaisons and copies.
Possible metadata implementations (already available or planed in a future
Geotools version) are:
{@link org.geotools.metadata.iso}: concrete implementation of ISO
interfaces, including ISO 19115.
{@code org.geotools.metadata.dublin}: concrete implementation of
Dublin core interfaces. Not yet implemented.
{@link org.geotools.metadata.sql}: implementation of metadata interfaces
backed by a SQL database. The metadata interfaces doesn't need to be ISO ones,
which is why this package is not a sub-package of the ISO's one.
{@code org.geotools.metadata.xml}: implementation of metadata interfaces
backed by a XML files. The metadata interfaces doesn't need to be ISO ones,
which is why this package is not a sub-package of the ISO's one.
Not yet implemented.
|
Java Source File Name | Type | Comment |
AbstractMetadata.java | Class | Base class for metadata implementations. |
AllTests.java | Class | Performs all tests for the org.geotools.metadata package and dependencies. |
CitationsTest.java | Class | Tests
Citations and related constants. |
InvalidMetadataException.java | Class | Thrown when a
is in a invalid state, usually because a mandatory attribute is missing. |
ISOTest.java | Class | Tests every implementation in the
org.geotools.metadata.iso package. |
MetadataStandard.java | Class | Enumeration of some metadata standards. |
MetadataStandardTest.java | Class | Tests the
MetadataStandard class. |
ModifiableMetadata.java | Class | Base class for metadata that may (or may not) be modifiable. |
PropertyAccessor.java | Class | The getters declared in a GeoAPI interface, together with setters (if any)
declared in the Geotools implementation. |
PropertyAccessorTest.java | Class | Tests the
PropertyAccessor class. |
PropertyMap.java | Class | A view of a metadata object as a map. |
PropertyTree.java | Class | Represents the metadata property as a tree made from
. |
UnmodifiableMetadataException.java | Class | Thrown when a setter method is invoked on a
, but this entity was declared unmodifiable. |