org.geotools.metadata.iso.extent
Class GeographicDescriptionImpl

java.lang.Object
  extended byorg.geotools.metadata.iso.MetadataEntity
      extended byorg.geotools.metadata.iso.extent.GeographicExtentImpl
          extended byorg.geotools.metadata.iso.extent.GeographicDescriptionImpl
All Implemented Interfaces:
java.lang.Cloneable, org.opengis.metadata.extent.GeographicDescription, org.opengis.metadata.extent.GeographicExtent, java.io.Serializable

public class GeographicDescriptionImpl
extends GeographicExtentImpl
implements org.opengis.metadata.extent.GeographicDescription

Description of the geographic area using identifiers.

Since:
2.1
Version:
$Id: GeographicDescriptionImpl.java 17672 2006-01-19 00:25:55Z desruisseaux $
Author:
Martin Desruisseaux, Toura?vane
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.geotools.metadata.iso.MetadataEntity
LOGGER
 
Constructor Summary
GeographicDescriptionImpl()
          Constructs an initially empty geographic description.
GeographicDescriptionImpl(org.opengis.metadata.Identifier geographicIdentifier)
          Creates a geographic description initialized to the specified value.
 
Method Summary
 boolean equals(java.lang.Object object)
          Compare this GeographicDescription with the specified object for equality.
protected  void freeze()
          Declare this metadata and all its attributes as unmodifiable.
 org.opengis.metadata.Identifier getGeographicIdentifier()
          Returns the identifier used to represent a geographic area.
 int hashCode()
          Returns a hash code value for this geographic description.
 void setGeographicIdentifier(org.opengis.metadata.Identifier newValue)
          Set the identifier used to represent a geographic area.
 java.lang.String toString()
          Returns a string representation of this geographic description.
 
Methods inherited from class org.geotools.metadata.iso.extent.GeographicExtentImpl
getInclusion, setInclusion
 
Methods inherited from class org.geotools.metadata.iso.MetadataEntity
appendLineSeparator, checkWritePermission, copyCollection, isModifiable, nonNullCollection, unmodifiable, unmodifiable
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.opengis.metadata.extent.GeographicExtent
getInclusion
 

Constructor Detail

GeographicDescriptionImpl

public GeographicDescriptionImpl()
Constructs an initially empty geographic description.


GeographicDescriptionImpl

public GeographicDescriptionImpl(org.opengis.metadata.Identifier geographicIdentifier)
Creates a geographic description initialized to the specified value.

Method Detail

getGeographicIdentifier

public org.opengis.metadata.Identifier getGeographicIdentifier()
Returns the identifier used to represent a geographic area.

Specified by:
getGeographicIdentifier in interface org.opengis.metadata.extent.GeographicDescription

setGeographicIdentifier

public void setGeographicIdentifier(org.opengis.metadata.Identifier newValue)
Set the identifier used to represent a geographic area.


freeze

protected void freeze()
Declare this metadata and all its attributes as unmodifiable.

Overrides:
freeze in class GeographicExtentImpl

equals

public boolean equals(java.lang.Object object)
Compare this GeographicDescription with the specified object for equality.

Overrides:
equals in class GeographicExtentImpl

hashCode

public int hashCode()
Returns a hash code value for this geographic description.

Overrides:
hashCode in class GeographicExtentImpl

toString

public java.lang.String toString()
Returns a string representation of this geographic description.

Overrides:
toString in class GeographicExtentImpl
To Do:
Provides a more elaborated implementation.


Copyright © GeoTools. All Rights Reserved.