Package jadex.tools.debugger
Interface IDebuggerPanel
-
- All Known Implementing Classes:
BDIViewerDebuggerPanel,BpmnDebuggerPanel,MicroDebuggerPanel,ObjectInspectorDebuggerPanel
public interface IDebuggerPanelAn 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 voiddispose()Dispose the panel.javax.swing.JComponentgetComponent()The component to be shown in the gui.javax.swing.IcongetIcon()The icon of the panel.java.lang.StringgetStepInfo()Get the step info.java.lang.StringgetTitle()The title of the panel (name of the tab).java.lang.StringgetTooltipText()The tooltip text of the panel, if any.voidinit(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.
-
-