public interface Module<T>
| Modifier and Type | Method and Description |
|---|---|
void |
disable()
Niszczy ten moduł.
|
void |
enable()
Uruchamia ten moduł.
|
ModuleDefinition |
getDefinition()
Definicja, z jaką został stworzony ten moduł
|
CompleteKey |
getKey() |
T |
getObject() |
Class<?> |
getObjectClass() |
Plugin |
getPlugin() |
void |
init(Plugin plugin,
ModuleDefinition moduleDefinition)
Inicjalizacja tego modułu.
|
CompleteKey getKey()
ModuleDefinition getDefinition()
T getObject()
Class<?> getObjectClass()
Plugin getPlugin()
void init(Plugin plugin, ModuleDefinition moduleDefinition) throws PluginsException
plugin - wtyczka, która zdefiniowała ten modułmoduleDefinition - definicja modułuPluginsExceptionvoid enable()
throws PluginsException
PluginsExceptionvoid disable()
throws PluginsException
PluginsExceptionCopyright © 2014 Suncode. All rights reserved.