public class ExtensionPointMap extends Object
Modifier and Type | Method and Description |
---|---|
void |
addExtensionPoint(PluginInterface extensionPointPlugin)
Add the extension point plugin to the map
|
Map<String,ExtensionPointInterface> |
get(String id)
Retrieves the
|
static ExtensionPointMap |
getInstance() |
static LogChannelInterface |
getLog() |
Map<String,Map<String,com.google.common.base.Supplier<ExtensionPointInterface>>> |
getMap()
Retrieves the extension point map
|
void |
reInitialize()
Reinitialize the extension point plugins map
|
void |
removeExtensionPoint(PluginInterface extensionPointPlugin)
Remove the extension point plugin from the map
|
public static ExtensionPointMap getInstance()
public Map<String,Map<String,com.google.common.base.Supplier<ExtensionPointInterface>>> getMap()
public void addExtensionPoint(PluginInterface extensionPointPlugin)
extensionPointPlugin
- public void removeExtensionPoint(PluginInterface extensionPointPlugin)
extensionPointPlugin
- public Map<String,ExtensionPointInterface> get(String id)
id
- public void reInitialize()
public static LogChannelInterface getLog()