Package jadex.tools.debugger.bpmn
Class BpmnDebuggerPanel
- java.lang.Object
-
- jadex.tools.debugger.bpmn.BpmnDebuggerPanel
-
- All Implemented Interfaces:
IDebuggerPanel
public class BpmnDebuggerPanel extends java.lang.Object implements IDebuggerPanel
A bpmndebugger panel that can display bpmn processes.
-
-
Field Summary
Fields Modifier and Type Field Description protected static javax.swing.UIDefaults
icons
The image icons.protected VisualProcessViewPanel
processpanel
The gui component.
-
Constructor Summary
Constructors Constructor Description BpmnDebuggerPanel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
Dispose the component.javax.swing.JComponent
getComponent()
The component to be shown in the gui.javax.swing.Icon
getIcon()
The icon of the panel.java.lang.String
getStepInfo()
Get the step info.java.lang.String
getTitle()
The title of the panel (name of the tab).java.lang.String
getTooltipText()
The tooltip text of the panel, if any.void
init(IControlCenter jcc, IBreakpointPanel bpp, IComponentIdentifier name, IExternalAccess access)
Called to initialize the panel.
-
-
-
Field Detail
-
icons
protected static final javax.swing.UIDefaults icons
The image icons.
-
processpanel
protected VisualProcessViewPanel processpanel
The gui component.
-
-
Method Detail
-
init
public void init(IControlCenter jcc, IBreakpointPanel bpp, IComponentIdentifier name, IExternalAccess access)
Called to initialize the panel. Called on the swing thread.- Specified by:
init
in interfaceIDebuggerPanel
- Parameters:
jcc
- The jcc.bpp
- The breakpoint panel.id
- The component identifier.access
- The external access of the component.
-
getTitle
public java.lang.String getTitle()
The title of the panel (name of the tab).- Specified by:
getTitle
in interfaceIDebuggerPanel
- Returns:
- The tab title.
-
getIcon
public javax.swing.Icon getIcon()
The icon of the panel.- Specified by:
getIcon
in interfaceIDebuggerPanel
- Returns:
- The icon (or null, if none).
-
getComponent
public javax.swing.JComponent getComponent()
The component to be shown in the gui.- Specified by:
getComponent
in interfaceIDebuggerPanel
- Returns:
- The component to be displayed.
-
getTooltipText
public java.lang.String getTooltipText()
The tooltip text of the panel, if any.- Specified by:
getTooltipText
in interfaceIDebuggerPanel
- Returns:
- The tooltip text, or null.
-
getStepInfo
public java.lang.String getStepInfo()
Get the step info. Help to decide which component step to perform next.- Specified by:
getStepInfo
in interfaceIDebuggerPanel
- Returns:
- Step info for debugging.
-
dispose
public void dispose()
Dispose the component.- Specified by:
dispose
in interfaceIDebuggerPanel
-
-