org.deegree.feature.persistence
Class FeatureStoreGMLIdResolver
java.lang.Object
org.deegree.feature.persistence.FeatureStoreGMLIdResolver
- All Implemented Interfaces:
- GMLReferenceResolver, ReferenceResolver
public class FeatureStoreGMLIdResolver
- extends Object
- implements GMLReferenceResolver
GMLReferenceResolver
that uses a FeatureStore
for resolving local object references.
- Version:
- $Revision: 31641 $, $Date: 2011-08-24 21:24:55 +0200 (Wed, 24 Aug 2011) $
- 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
- Specified by:
getObject
in interface ReferenceResolver
- 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
Copyright © 2011. All Rights Reserved.