Package jadex.tools.debugger.bdiv3
Class BDIViewerDebuggerPanel
- java.lang.Object
-
- jadex.tools.debugger.bdiv3.BDIViewerDebuggerPanel
-
- All Implemented Interfaces:
IDebuggerPanel
public class BDIViewerDebuggerPanel extends java.lang.Object implements IDebuggerPanel
A panel for inspecting BDI agents.
-
-
Field Summary
Fields Modifier and Type Field Description protected static javax.swing.UIDefaultsiconsThe image icons.protected BDIViewerPanelpanelThe gui component.
-
Constructor Summary
Constructors Constructor Description BDIViewerDebuggerPanel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()Dispose the component.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.
-
-
-
Field Detail
-
icons
protected static final javax.swing.UIDefaults icons
The image icons.
-
panel
protected BDIViewerPanel panel
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:
initin 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:
getTitlein interfaceIDebuggerPanel- Returns:
- The tab title.
-
getIcon
public javax.swing.Icon getIcon()
The icon of the panel.- Specified by:
getIconin interfaceIDebuggerPanel- Returns:
- The icon (or null, if none).
-
getComponent
public javax.swing.JComponent getComponent()
The component to be shown in the gui.- Specified by:
getComponentin interfaceIDebuggerPanel- Returns:
- The component to be displayed.
-
getTooltipText
public java.lang.String getTooltipText()
The tooltip text of the panel, if any.- Specified by:
getTooltipTextin 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:
getStepInfoin interfaceIDebuggerPanel- Returns:
- Step info for debugging.
-
dispose
public void dispose()
Dispose the component.- Specified by:
disposein interfaceIDebuggerPanel
-
-