|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.owasp.webscarab.plugin.ScriptManager
public class ScriptManager
Constructor Summary | |
---|---|
ScriptManager(Framework framework)
Creates a new instance of ScriptManager |
Method Summary | |
---|---|
void |
addScript(java.lang.String plugin,
Hook hook,
Script script)
|
void |
addScript(java.lang.String plugin,
Hook hook,
Script script,
int position)
|
void |
addScriptListener(ScriptListener listener)
|
protected void |
fireHookEnded(java.lang.String plugin,
Hook hook)
tells listeners that execution of a Hook has ended |
protected void |
fireHooksChanged()
tells listeners that a new Hook has been added |
protected void |
fireScriptAdded(java.lang.String plugin,
Hook hook,
Script script)
tells listeners that a script has been added |
protected void |
fireScriptChanged(java.lang.String plugin,
Hook hook,
Script script)
tells listeners that a Script has changed |
protected void |
fireScriptEnded(java.lang.String plugin,
Hook hook,
Script script)
tells listeners that execution of a Script has ended |
protected void |
fireScriptError(java.lang.String plugin,
Hook hook,
Script script,
java.lang.Throwable error)
tells listeners that execution of a Script resulted in an error |
protected void |
fireScriptRemoved(java.lang.String plugin,
Hook hook,
Script script)
tells listeners that a script has been removed |
protected void |
fireScriptStarted(java.lang.String plugin,
Hook hook,
Script script)
tells listeners that execution of a Script has begun |
Hook |
getHook(java.lang.String plugin,
int i)
|
int |
getHookCount(java.lang.String plugin)
|
java.lang.String |
getPlugin(int i)
|
int |
getPluginCount()
|
void |
loadScripts()
|
void |
registerHooks(java.lang.String pluginName,
Hook[] hooks)
|
void |
removeScript(java.lang.String plugin,
Hook hook,
Script script)
|
void |
removeScriptListener(ScriptListener listener)
|
void |
saveScripts()
|
void |
setEnabled(java.lang.String plugin,
Hook hook,
Script script,
boolean enabled)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ScriptManager(Framework framework)
Method Detail |
---|
public void addScriptListener(ScriptListener listener)
public void removeScriptListener(ScriptListener listener)
public void registerHooks(java.lang.String pluginName, Hook[] hooks)
public int getPluginCount()
public java.lang.String getPlugin(int i)
public int getHookCount(java.lang.String plugin)
public Hook getHook(java.lang.String plugin, int i)
public void addScript(java.lang.String plugin, Hook hook, Script script, int position) throws org.apache.bsf.BSFException
org.apache.bsf.BSFException
public void addScript(java.lang.String plugin, Hook hook, Script script) throws org.apache.bsf.BSFException
org.apache.bsf.BSFException
public void setEnabled(java.lang.String plugin, Hook hook, Script script, boolean enabled)
public void removeScript(java.lang.String plugin, Hook hook, Script script)
public void loadScripts()
public void saveScripts()
protected void fireHooksChanged()
hook
- the hookprotected void fireScriptAdded(java.lang.String plugin, Hook hook, Script script)
hook
- the hookscript
- the scriptprotected void fireScriptRemoved(java.lang.String plugin, Hook hook, Script script)
hook
- the hookscript
- the scriptprotected void fireScriptStarted(java.lang.String plugin, Hook hook, Script script)
hook
- the hookscript
- the scriptprotected void fireScriptEnded(java.lang.String plugin, Hook hook, Script script)
hook
- the hookscript
- the scriptprotected void fireScriptChanged(java.lang.String plugin, Hook hook, Script script)
hook
- the hookscript
- the scriptprotected void fireScriptError(java.lang.String plugin, Hook hook, Script script, java.lang.Throwable error)
hook
- the hookscript
- the scriptprotected void fireHookEnded(java.lang.String plugin, Hook hook)
hook
- the hook
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |