org.citygml4j.model.module
Class AbstractModule
java.lang.Object
org.citygml4j.model.module.AbstractModule
- All Implemented Interfaces:
- Module
- Direct Known Subclasses:
- AbstractCityGMLModule, AbstractGMLModule, AbstractXALModule
public abstract class AbstractModule
- extends java.lang.Object
- implements Module
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractModule
public AbstractModule(ModuleType type,
ModuleVersion version,
java.lang.String namespaceURI,
java.lang.String namespacePrefix,
java.lang.String schemaLocation,
Module... dependencies)
getType
public ModuleType getType()
- Specified by:
getType
in interface Module
getVersion
public ModuleVersion getVersion()
- Specified by:
getVersion
in interface Module
getNamespaceURI
public java.lang.String getNamespaceURI()
- Specified by:
getNamespaceURI
in interface Module
getNamespacePrefix
public java.lang.String getNamespacePrefix()
- Specified by:
getNamespacePrefix
in interface Module
getSchemaLocation
public java.lang.String getSchemaLocation()
- Specified by:
getSchemaLocation
in interface Module
getDependencies
public Module[] getDependencies()
- Specified by:
getDependencies
in interface Module
isDependentOn
public boolean isDependentOn(Module module,
boolean transitive)
- Specified by:
isDependentOn
in interface Module