net.datacrow.core.plugin
Class RegisteredPlugin
java.lang.Object
net.datacrow.core.plugin.RegisteredPlugin
public class RegisteredPlugin
- extends java.lang.Object
A plugin which has been loaded by Data Crow.
- Author:
- Robert Jan van der Waals
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RegisteredPlugin
public RegisteredPlugin(java.lang.Class<?> clazz,
Plugin base)
- Creates a new instance.
- Parameters:
clazz
- base
-
getClazz
public java.lang.Class<?> getClazz()
getKey
public java.lang.String getKey()
isAdminOnly
public boolean isAdminOnly()
isSystemPlugin
public boolean isSystemPlugin()
isAuthorizable
public boolean isAuthorizable()
get
public Plugin get(DcObject dco,
DcTemplate template,
int viewIdx,
int moduleIdx)
add
public void add(Plugin plugin)
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)