public class DebuggerPlugin
extends jadex.base.gui.plugin.AbstractJCCPlugin
Modifier and Type | Field and Description |
---|---|
protected jadex.commons.gui.ObjectCardLayout |
cards
The detail layout.
|
protected jadex.base.gui.componenttree.ComponentTreePanel |
comptree
The component tree table.
|
protected javax.swing.JPanel |
detail
The detail panel.
|
protected static javax.swing.UIDefaults |
icons
The image icons.
|
protected javax.swing.JSplitPane |
split
The split panel.
|
Constructor and Description |
---|
DebuggerPlugin() |
Modifier and Type | Method and Description |
---|---|
javax.swing.JMenu[] |
createMenuBar()
Create menu bar.
|
javax.swing.JComponent[] |
createToolBar()
Create tool bar.
|
javax.swing.JComponent |
createView()
Create main panel.
|
java.lang.String |
getName()
Return the unique name of this plugin.
|
jadex.commons.future.IFuture<jadex.commons.Properties> |
getProperties()
Get plugin properties to be saved in a project.
|
javax.swing.Icon |
getToolIcon(boolean selected)
Return the icon representing this plugin.
|
jadex.commons.future.IFuture<java.lang.Void> |
setProperties(jadex.commons.Properties props)
Set plugin properties loaded from a project.
|
jadex.commons.future.IFuture<java.lang.Void> |
shutdown()
Shutdown the plugin.
|
protected static final javax.swing.UIDefaults icons
protected javax.swing.JSplitPane split
protected jadex.base.gui.componenttree.ComponentTreePanel comptree
protected javax.swing.JPanel detail
protected jadex.commons.gui.ObjectCardLayout cards
public jadex.commons.future.IFuture<jadex.commons.Properties> getProperties()
getProperties
in interface jadex.commons.IPropertiesProvider
getProperties
in class jadex.base.gui.plugin.AbstractJCCPlugin
public jadex.commons.future.IFuture<java.lang.Void> setProperties(jadex.commons.Properties props)
setProperties
in interface jadex.commons.IPropertiesProvider
setProperties
in class jadex.base.gui.plugin.AbstractJCCPlugin
public java.lang.String getName()
public javax.swing.Icon getToolIcon(boolean selected)
public javax.swing.JComponent[] createToolBar()
createToolBar
in class jadex.base.gui.plugin.AbstractJCCPlugin
public javax.swing.JMenu[] createMenuBar()
createMenuBar
in class jadex.base.gui.plugin.AbstractJCCPlugin
public javax.swing.JComponent createView()
createView
in class jadex.base.gui.plugin.AbstractJCCPlugin
public jadex.commons.future.IFuture<java.lang.Void> shutdown()
shutdown
in interface jadex.base.gui.plugin.IControlCenterPlugin
shutdown
in class jadex.base.gui.plugin.AbstractJCCPlugin