org.deegree.feature.persistence
Class FeatureStoreGMLIdResolver
java.lang.Object
org.deegree.feature.persistence.FeatureStoreGMLIdResolver
- All Implemented Interfaces:
- GMLReferenceResolver
public class FeatureStoreGMLIdResolver
- extends Object
- implements GMLReferenceResolver
GMLReferenceResolver
that uses a FeatureStore
for resolving local object references.
- Version:
- $Revision: 21516 $, $Date: 2009-12-17 10:10:00 +0100 (Do, 17 Dez 2009) $
- Author:
- Markus Schneider, last edited by: $Author: mschneider $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FeatureStoreGMLIdResolver
public FeatureStoreGMLIdResolver(FeatureStore fs)
- Creates a new
FeatureStoreGMLIdResolver
instance.
- Parameters:
fs
- feature store to be used for retrieving local features, must not be null
getObject
public GMLObject getObject(String uri,
String baseURL)
- Description copied from interface:
GMLReferenceResolver
- Returns the
GMLObject
that is referenced by the given URI.
- Specified by:
getObject
in interface GMLReferenceResolver
- Parameters:
uri
- URI that identifies the object, must not be null
baseURL
- optional baseURL for resolving URIs that are relative URLs, may be null
- Returns:
- the referenced object or
null
if no such object exists
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org]]>