public abstract class AbstractCityGMLModule extends AbstractModule implements CityGMLModule
Constructor and Description |
---|
AbstractCityGMLModule(CityGMLModuleType type,
CityGMLModuleVersion version,
java.lang.String namespaceURI,
java.lang.String namespacePrefix,
java.lang.String schemaLocation,
Module... dependencies) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends CityGML> |
getFeatureElementClass(java.lang.String elementName) |
CityGMLModuleType |
getType() |
CityGMLModuleVersion |
getVersion() |
boolean |
hasFeatureElement(java.lang.String localName) |
boolean |
hasFeaturePropertyElement(java.lang.String localName) |
getDependencies, getNamespacePrefix, getNamespaceURI, getSchemaLocation, isDependentOn
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDependencies, getNamespacePrefix, getNamespaceURI, getSchemaLocation, isDependentOn
public AbstractCityGMLModule(CityGMLModuleType type, CityGMLModuleVersion version, java.lang.String namespaceURI, java.lang.String namespacePrefix, java.lang.String schemaLocation, Module... dependencies)
public CityGMLModuleType getType()
getType
in interface CityGMLModule
getType
in interface Module
getType
in class AbstractModule
public CityGMLModuleVersion getVersion()
getVersion
in interface CityGMLModule
getVersion
in interface Module
getVersion
in class AbstractModule
public boolean hasFeatureElement(java.lang.String localName)
hasFeatureElement
in interface CityGMLModule
public boolean hasFeaturePropertyElement(java.lang.String localName)
hasFeaturePropertyElement
in interface CityGMLModule
public java.lang.Class<? extends CityGML> getFeatureElementClass(java.lang.String elementName)
getFeatureElementClass
in interface CityGMLModule