deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

org.deegree.gml
Interface GMLReferenceResolver

All Known Implementing Classes:
FeatureStoreGMLIdResolver, GMLDocumentIdContext

public interface GMLReferenceResolver

Implementations provide the functionality to retrieve GMLObject instances by their URI (which may be document local or remote).

A local reference is always constructed as # + id.

Version:
$Revision: 21516 $, $Date: 2009-12-17 10:10:00 +0100 (Do, 17 Dez 2009) $
Author:
Markus Schneider, last edited by: $Author: mschneider $
See Also:
GMLReference

Method Summary
 GMLObject getObject(String uri, String baseURL)
          Returns the GMLObject that is referenced by the given URI.
 

Method Detail

getObject

GMLObject getObject(String uri,
                    String baseURL)
Returns the GMLObject that is referenced by the given URI.

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

deegree-core-3.0-pre-nightly (2010/03/05 00:01) - official

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org

]]>