org.geotools.metadata.iso.maintenance
Class ScopeDescriptionImpl

java.lang.Object
  extended byorg.geotools.metadata.iso.MetadataEntity
      extended byorg.geotools.metadata.iso.maintenance.ScopeDescriptionImpl
All Implemented Interfaces:
java.lang.Cloneable, org.opengis.metadata.maintenance.ScopeDescription, java.io.Serializable

public class ScopeDescriptionImpl
extends MetadataEntity
implements org.opengis.metadata.maintenance.ScopeDescription

Description of the class of information covered by the information.

Since:
2.1
Version:
$Id: ScopeDescriptionImpl.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
ScopeDescriptionImpl()
          Creates an initially empty scope description.
 
Method Summary
 boolean equals(java.lang.Object object)
          Compare this scope description with the specified object for equality.
protected  void freeze()
          Declare this metadata and all its attributes as unmodifiable.
 java.util.Set getAttributes()
          Returns the attributes to which the information applies.
 java.util.Set getFeatureInstances()
          Returns the feature instances to which the information applies.
 java.util.Set getFeatures()
          Returns the features to which the information applies.
 int hashCode()
          Returns a hash code value for this maintenance information.
 java.lang.String toString()
          Returns a string representation of this maintenance information.
 
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
 

Constructor Detail

ScopeDescriptionImpl

public ScopeDescriptionImpl()
Creates an initially empty scope description.

Method Detail

getAttributes

public java.util.Set getAttributes()
Returns the attributes to which the information applies.

Specified by:
getAttributes in interface org.opengis.metadata.maintenance.ScopeDescription
To Do:
Not yet implemented.

getFeatures

public java.util.Set getFeatures()
Returns the features to which the information applies.

Specified by:
getFeatures in interface org.opengis.metadata.maintenance.ScopeDescription
To Do:
Not yet implemented.

getFeatureInstances

public java.util.Set getFeatureInstances()
Returns the feature instances to which the information applies.

Specified by:
getFeatureInstances in interface org.opengis.metadata.maintenance.ScopeDescription
To Do:
Not yet implemented.

freeze

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

Overrides:
freeze in class MetadataEntity

equals

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


hashCode

public int hashCode()
Returns a hash code value for this maintenance information.


toString

public java.lang.String toString()
Returns a string representation of this maintenance information.

To Do:
Provides a more elaborated implementation.


Copyright © GeoTools. All Rights Reserved.