public class DefaultPluginModel extends java.lang.Object implements PluginModel
| Constructor and Description |
|---|
DefaultPluginModel() |
| Modifier and Type | Method and Description |
|---|---|
static DefaultPluginModel |
from(Resources resources) |
java.lang.String |
getName() |
<P extends Plugin> |
getPlugin(java.lang.Class<P> cls,
java.lang.Object... args) |
Resources |
getResources() |
void |
setResources(Resources resources) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptPlugin, applyPlugin, getLevel2Plugin, getLevel3Plugin, getPluginPaths, getPluginPaths, getPluginPaths, ifPlugin, isPluginRegistered, isPluginRegistered, isPluginRegistered, mapPlugin, newPlugin, parent, registerPlugin, registerPlugin, registerPlugin, registerPlugin, registerPlugin, registerPlugin, requirePlugin, unregisterPlugin, unregisterPlugin, unregisterPluginpublic static DefaultPluginModel from(Resources resources)
public <P extends Plugin> java.util.Optional<P> getPlugin(java.lang.Class<P> cls, java.lang.Object... args)
getPlugin in interface PluginModelpublic Resources getResources()
getResources in interface PluginModelpublic java.lang.String getName()
getName in interface PluginModel