public class Plugins
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static interface |
Plugins.PluginAddOptions |
(package private) static interface |
Plugins.PluginRemoveOptions |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.String,java.lang.Class<?>> |
annotatedPlugins |
private bnd |
bnd |
private static java.util.regex.Pattern |
PLUGIN_FILE_P |
private Workspace |
ws |
Modifier and Type | Method and Description |
---|---|
void |
_add(Plugins.PluginAddOptions opts) |
void |
_remove(Plugins.PluginRemoveOptions opts) |
private java.util.Map<java.lang.String,java.lang.Class<?>> |
getAnnotatedPlugins() |
private java.lang.String |
getDescription(java.lang.Class<?> clazz) |
private Meta.OCD |
getOCD(java.lang.Class<?> pluginClass) |
private void |
print(java.util.Map<java.lang.String,java.lang.Class<?>> plugins) |
private static final java.util.regex.Pattern PLUGIN_FILE_P
private java.util.Map<java.lang.String,java.lang.Class<?>> annotatedPlugins
private final Workspace ws
private final bnd bnd
public void _add(Plugins.PluginAddOptions opts) throws java.lang.Exception
java.lang.Exception
public void _remove(Plugins.PluginRemoveOptions opts)
private void print(java.util.Map<java.lang.String,java.lang.Class<?>> plugins)
private java.lang.String getDescription(java.lang.Class<?> clazz)
private Meta.OCD getOCD(java.lang.Class<?> pluginClass)
private java.util.Map<java.lang.String,java.lang.Class<?>> getAnnotatedPlugins() throws java.io.IOException
java.io.IOException