|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| AbstractMetadata | Base class for metadata implementations. |
| MetadataStandard | Enumeration of some metadata standards. |
| ModifiableMetadata | Base class for metadata that may (or may not) be modifiable. |
| Exception Summary | |
|---|---|
| InvalidMetadataException | Thrown when a metadata entity is in a invalid state, usually because a mandatory attribute is missing. |
| UnmodifiableMetadataException | Thrown when a setter method is invoked on a metadata entity, but this entity was declared unmodifiable. |
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 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:
org.geotools.metadata.iso: concrete implementation of ISO
interfaces, including ISO 19115.
org.geotools.metadata.dublin: concrete implementation of
Dublin core interfaces. Not yet implemented.
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.
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.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||