org.citygml4j.util.xlink
Class XLinkResolver

java.lang.Object
  extended by org.citygml4j.util.xlink.XLinkResolver

public class XLinkResolver
extends java.lang.Object


Constructor Summary
XLinkResolver()
           
 
Method Summary
<T extends AbstractGML>
T
getAbstractGML(java.lang.String target, AbstractGML root, java.lang.Class<T> type)
           
 AbstractFeature getFeature(java.lang.String target, AbstractGML root)
           
 AbstractGeometry getGeometry(java.lang.String target, AbstractGML root)
           
 ModelObject getObject(java.lang.String target, AbstractGML root)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XLinkResolver

public XLinkResolver()
Method Detail

getObject

public ModelObject getObject(java.lang.String target,
                             AbstractGML root)

getGeometry

public AbstractGeometry getGeometry(java.lang.String target,
                                    AbstractGML root)

getFeature

public AbstractFeature getFeature(java.lang.String target,
                                  AbstractGML root)

getAbstractGML

public <T extends AbstractGML> T getAbstractGML(java.lang.String target,
                                                AbstractGML root,
                                                java.lang.Class<T> type)