|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openbp.jaspira.plugin.AbstractPlugin
org.openbp.cockpit.plugins.debugger.DebuggerPlugin
public class DebuggerPlugin
Simple Plugin that handles debug communication with the OpenBP server.
| Nested Class Summary | |
|---|---|
class |
DebuggerPlugin.BreakPointDecorator
Decorator for breakpoints. |
class |
DebuggerPlugin.ClientEvents
Event module for client-side debugger events. |
class |
DebuggerPlugin.InteractionEvents
Interaction module. |
class |
DebuggerPlugin.OptionEvents
Event module for client-side debugger events. |
class |
DebuggerPlugin.ServerEvents
Debugger server interface module. |
class |
DebuggerPlugin.StepDecorator
Decorator for current position of halted process. |
| Nested classes/interfaces inherited from class org.openbp.jaspira.plugin.AbstractPlugin |
|---|
AbstractPlugin.StandardPluginEvents |
| Field Summary | |
|---|---|
static java.lang.Integer |
LINKTRACE_ANIMATION_GO
Link trace flag: Show link animation and continue execution |
static java.lang.Integer |
LINKTRACE_ANIMATION_STOP
Link trace flag: Show link animation and stop at target |
static java.lang.Integer |
LINKTRACE_SKIP
Link trace flag: Skip link |
static java.lang.Integer |
LINKTRACE_TARGET
Link trace flag: Show link target only |
| Fields inherited from class org.openbp.jaspira.plugin.AbstractPlugin |
|---|
PROPERTY_CONDITION, PROPERTY_DESCRIPTION, PROPERTY_ICON, PROPERTY_NAME, PROPERTY_SEQUENCE, PROPERTY_TITLE, PROPERTY_VENDOR, PROPERTY_VERSION |
| Fields inherited from interface org.openbp.jaspira.plugin.Plugin |
|---|
ID_DELIMETER, LEVEL_APPLICATION, LEVEL_FRAME, LEVEL_PAGE, LEVEL_PLUGIN |
| Constructor Summary | |
|---|---|
DebuggerPlugin()
|
|
| Method Summary | |
|---|---|
protected void |
addBreakpoint(ModelQualifier qualifier)
Adds a breakpoint and installs the breakpoint decorator. |
protected java.lang.Class[] |
getExternalOptionModuleClasses()
Returns a list of external option module classes of this plugin. |
java.lang.String |
getResourceCollectionContainerName()
Gets the name of the resource component the default resource of the plugin belongs to. |
void |
installFirstPlugin()
Called when the first instance of this plugin is being created. |
protected void |
keepCompilerHappy()
|
protected void |
pluginInstalled()
Called after the install method of this plugin has been called. |
protected void |
pluginUninstalled()
Performs clean up (unregistering of decorators). |
void |
uninstallLastPlugin()
Called after uninstall for the last instance has been called. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.Integer LINKTRACE_SKIP
public static final java.lang.Integer LINKTRACE_TARGET
public static final java.lang.Integer LINKTRACE_ANIMATION_STOP
public static final java.lang.Integer LINKTRACE_ANIMATION_GO
| Constructor Detail |
|---|
public DebuggerPlugin()
| Method Detail |
|---|
public java.lang.String getResourceCollectionContainerName()
AbstractPlugin
getResourceCollectionContainerName in class AbstractPluginprotected void keepCompilerHappy()
protected java.lang.Class[] getExternalOptionModuleClasses()
AbstractPlugin
getExternalOptionModuleClasses in class AbstractPluginOptionModule .AbstractPlugin.getExternalOptionModuleClasses()public void installFirstPlugin()
installFirstPlugin in interface PlugininstallFirstPlugin in class AbstractPluginprotected void pluginInstalled()
pluginInstalled in class AbstractPluginprotected void pluginUninstalled()
pluginUninstalled in class AbstractPluginpublic void uninstallLastPlugin()
uninstallLastPlugin in interface PluginuninstallLastPlugin in class AbstractPluginprotected void addBreakpoint(ModelQualifier qualifier)
qualifier - Model qualifier of the breakpoint to add
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||