org.deegree.commons.tom.gml
Class GMLReference<T extends GMLObject>
java.lang.Object
org.deegree.commons.tom.Reference<T>
org.deegree.commons.tom.gml.GMLReference<T>
- Type Parameters:
T
- type of the referenced object
- All Implemented Interfaces:
- GMLObject, Object, TypedObjectNode
- Direct Known Subclasses:
- FeatureReference, GeometryReference
public class GMLReference<T extends GMLObject>
- extends Reference<T>
- implements GMLObject
A Reference
to a GMLObject
, corresponds to a GML property with an xlink:href
attribute.
- Version:
- $Revision: 31639 $, $Date: 2011-08-24 21:02:10 +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 |
Methods inherited from interface org.deegree.commons.tom.Object |
getId |
GMLReference
public GMLReference(ReferenceResolver resolver,
String uri,
String baseURL)
- Creates a new
GMLReference
instance.
- Parameters:
resolver
- used for resolving the reference, must not be null
uri
- the object's uri, must not be null
baseURL
- base URL for resolving the uri, may be null
(no resolving of relative URLs)
getGMLProperties
public GMLStdProps getGMLProperties()
- Description copied from interface:
GMLObject
- Returns the standard GML properties (e.g.
gml:name
).
- Specified by:
getGMLProperties
in interface GMLObject
- Returns:
- the standard GML properties, may be
Copyright © 2011. All Rights Reserved.