org.opengis.metadata
Interface Identifier

All Known Subinterfaces:
ReferenceIdentifier

@UML(identifier="MD_Identifier",
     specification=ISO_19115)
public interface Identifier

Value uniquely identifying an object within a namespace.

Since:
GeoAPI 2.0

Field Summary
static String AUTHORITY_KEY
          Key for the "authority" property to be given to the CRS factory createFoo(…) methods.
static String CODE_KEY
          Key for the "code" property to be given to the CRS factory createFoo(…) methods.
static String VERSION_KEY
          Deprecated. Moved to ReferenceIdentifier.VERSION_KEY.
 
Method Summary
 Citation getAuthority()
          Organization or party responsible for definition and maintenance of the code.
 String getCode()
          Alphanumeric value identifying an instance in the namespace.
 String getVersion()
          Deprecated. Moved to ReferenceIdentifier.getVersion().
 

Field Detail

CODE_KEY

static final String CODE_KEY
Key for the "code" property to be given to the CRS factory createFoo(…) methods. This is used for setting the value to be returned by getCode().

See Also:
getCode(), Constant Field Values

AUTHORITY_KEY

static final String AUTHORITY_KEY
Key for the "authority" property to be given to the CRS factory createFoo(…) methods. This is used for setting the value to be returned by getAuthority().

See Also:
getAuthority(), Constant Field Values

VERSION_KEY

static final String VERSION_KEY
Deprecated. Moved to ReferenceIdentifier.VERSION_KEY.
Key for the "version" property to be given to the CRS factory createFoo(…) methods. This is used for setting the value to be returned by getAuthority().

See Also:
Constant Field Values
Method Detail

getCode

@UML(identifier="code",
     obligation=MANDATORY,
     specification=ISO_19115)
String getCode()
Alphanumeric value identifying an instance in the namespace.


getAuthority

@UML(identifier="authority",
     obligation=OPTIONAL,
     specification=ISO_19115)
Citation getAuthority()
Organization or party responsible for definition and maintenance of the code.


getVersion

@Extension
String getVersion()
Deprecated. Moved to ReferenceIdentifier.getVersion().

Identifier of the version of the associated code, as specified by the code authority. This version is included only when the code uses versions. When appropriate, the edition is identified by the effective date, coded using ISO 8601 date format.



Copyright © 1994-2008 Open Geospatial Consortium. All Rights Reserved.