| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
ModuleSupport() |
| 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.
|
protected abstract void |
initModule() |
String |
toString() |
public void init(Plugin plugin, ModuleDefinition moduleDefinition) throws PluginsException
Moduleinit in interface Module<T>plugin - wtyczka, która zdefiniowała ten modułmoduleDefinition - definicja modułuPluginsExceptionprotected abstract void initModule()
throws PluginsException
PluginsExceptionpublic void enable()
throws PluginsException
Moduleenable in interface Module<T>PluginsExceptionpublic void disable()
throws PluginsException
Moduledisable in interface Module<T>PluginsExceptionpublic CompleteKey getKey()
public Plugin getPlugin()
public ModuleDefinition getDefinition()
ModulegetDefinition in interface Module<T>public T getObject()
public Class<?> getObjectClass()
getObjectClass in interface Module<T>Copyright © 2022 Suncode. All rights reserved.