Package jadex.tools.debugger
Interface IDebuggerPanel
-
- All Known Implementing Classes:
BDIViewerDebuggerPanel
,BpmnDebuggerPanel
,MicroDebuggerPanel
,ObjectInspectorDebuggerPanel
public interface IDebuggerPanel
An inner panel of the debugger. For different component types, different panels can be implement using the external access of the component to show component specific details.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
dispose()
Dispose the panel.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.
-
-
-
Method Detail
-
init
void init(IControlCenter jcc, IBreakpointPanel bpp, IComponentIdentifier name, IExternalAccess access)
Called to initialize the panel. Called on the swing thread.- Parameters:
jcc
- The jcc.bpp
- The breakpoint panel.id
- The component identifier.access
- The external access of the component.
-
getTitle
java.lang.String getTitle()
The title of the panel (name of the tab).- Returns:
- The tab title.
-
getIcon
javax.swing.Icon getIcon()
The icon of the panel.- Returns:
- The icon (or null, if none).
-
getComponent
javax.swing.JComponent getComponent()
The component to be shown in the gui.- Returns:
- The component to be displayed.
-
getTooltipText
java.lang.String getTooltipText()
The tooltip text of the panel, if any.- Returns:
- The tooltip text, or null.
-
getStepInfo
java.lang.String getStepInfo()
Get the step info. Help to decide which component step to perform next.- Returns:
- Step info for debugging.
-
dispose
void dispose()
Dispose the panel.
-
-