public abstract class AbstractModule extends java.lang.Object implements Module
Constructor and Description |
---|
AbstractModule(ModuleType type,
ModuleVersion version,
java.lang.String namespaceURI,
java.lang.String namespacePrefix,
java.lang.String schemaLocation,
Module... dependencies) |
Modifier and Type | Method and Description |
---|---|
Module[] |
getDependencies() |
java.lang.String |
getNamespacePrefix() |
java.lang.String |
getNamespaceURI() |
java.lang.String |
getSchemaLocation() |
ModuleType |
getType() |
ModuleVersion |
getVersion() |
boolean |
isDependentOn(Module module,
boolean transitive) |
public AbstractModule(ModuleType type, ModuleVersion version, java.lang.String namespaceURI, java.lang.String namespacePrefix, java.lang.String schemaLocation, Module... dependencies)
public ModuleType getType()
public ModuleVersion getVersion()
getVersion
in interface Module
public java.lang.String getNamespaceURI()
getNamespaceURI
in interface Module
public java.lang.String getNamespacePrefix()
getNamespacePrefix
in interface Module
public java.lang.String getSchemaLocation()
getSchemaLocation
in interface Module
public Module[] getDependencies()
getDependencies
in interface Module
public boolean isDependentOn(Module module, boolean transitive)
isDependentOn
in interface Module