org.geotools.metadata.iso
Class FeatureTypeListImpl

java.lang.Object
  extended by org.geotools.metadata.AbstractMetadata
      extended by org.geotools.metadata.ModifiableMetadata
          extended by org.geotools.metadata.iso.MetadataEntity
              extended by org.geotools.metadata.iso.FeatureTypeListImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.opengis.metadata.FeatureTypeList

public class FeatureTypeListImpl
extends MetadataEntity
implements org.opengis.metadata.FeatureTypeList

List of names of feature types with the same spatial representation (same as spatial attributes).

Since:
2.1
Version:
$Id: FeatureTypeListImpl.java 31557 2008-09-19 20:02:35Z desruisseaux $
Author:
Martin Desruisseaux (IRD), Touraïvane
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.geotools.metadata.AbstractMetadata
LOGGER
 
Constructor Summary
FeatureTypeListImpl()
          Construct an initially empty feature type list.
FeatureTypeListImpl(org.opengis.metadata.FeatureTypeList source)
          Constructs a metadata entity initialized with the values from the specified metadata.
FeatureTypeListImpl(java.lang.String spatialObject, java.lang.String spatialSchemaName)
          Creates a feature type list initialized to the given values.
 
Method Summary
 java.lang.String getSpatialObject()
          Instance of a type defined in the spatial schema.
 java.lang.String getSpatialSchemaName()
          Name of the spatial schema used.
 void setSpatialObject(java.lang.String newValue)
          Set the instance of a type defined in the spatial schema.
 void setSpatialSchemaName(java.lang.String newValue)
          Set the name of the spatial schema used.
 
Methods inherited from class org.geotools.metadata.iso.MetadataEntity
ensureNonNull, getStandard
 
Methods inherited from class org.geotools.metadata.ModifiableMetadata
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable
 
Methods inherited from class org.geotools.metadata.AbstractMetadata
asMap, asTree, equals, getInterface, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FeatureTypeListImpl

public FeatureTypeListImpl()
Construct an initially empty feature type list.


FeatureTypeListImpl

public FeatureTypeListImpl(org.opengis.metadata.FeatureTypeList source)
Constructs a metadata entity initialized with the values from the specified metadata.

Since:
2.4

FeatureTypeListImpl

public FeatureTypeListImpl(java.lang.String spatialObject,
                           java.lang.String spatialSchemaName)
Creates a feature type list initialized to the given values.

Method Detail

getSpatialObject

public java.lang.String getSpatialObject()
Instance of a type defined in the spatial schema.

Specified by:
getSpatialObject in interface org.opengis.metadata.FeatureTypeList

setSpatialObject

public void setSpatialObject(java.lang.String newValue)
Set the instance of a type defined in the spatial schema.


getSpatialSchemaName

public java.lang.String getSpatialSchemaName()
Name of the spatial schema used.

Specified by:
getSpatialSchemaName in interface org.opengis.metadata.FeatureTypeList

setSpatialSchemaName

public void setSpatialSchemaName(java.lang.String newValue)
Set the name of the spatial schema used.



Copyright © 1996-2010 Geotools. All Rights Reserved.