public abstract class ModuleTypeManager
extends java.lang.Object
Constructor and Description |
---|
ModuleTypeManager() |
Modifier and Type | Method and Description |
---|---|
abstract ModuleType<?> |
findByID(java.lang.String moduleTypeID) |
abstract ModuleType<?> |
getDefaultModuleType() |
static ModuleTypeManager |
getInstance() |
abstract ModuleType<?>[] |
getRegisteredTypes() |
abstract boolean |
isClasspathProvider(ModuleType<?> moduleType) |
abstract void |
registerModuleType(ModuleType<?> type) |
abstract void |
registerModuleType(ModuleType<?> type,
boolean classpathProvider) |
public static ModuleTypeManager getInstance()
public abstract void registerModuleType(ModuleType<?> type)
public abstract ModuleType<?>[] getRegisteredTypes()
public abstract ModuleType<?> findByID(java.lang.String moduleTypeID)
public abstract void registerModuleType(ModuleType<?> type, boolean classpathProvider)
public abstract boolean isClasspathProvider(ModuleType<?> moduleType)
public abstract ModuleType<?> getDefaultModuleType()