public static class AbstractJCCPlugin.ShowRemoteControlCenterHandler extends java.lang.Object implements ISwingNodeHandler
Modifier and Type | Field and Description |
---|---|
protected IControlCenter |
jcc
The control center.
|
protected java.awt.Component |
panel
The outer panel.
|
Constructor and Description |
---|
ShowRemoteControlCenterHandler(IControlCenter jcc,
java.awt.Component panel)
Create a new handler.
|
Modifier and Type | Method and Description |
---|---|
javax.swing.Action |
getDefaultAction(ISwingTreeNode node)
Get the default action to be performed after a double click.
|
byte[] |
getOverlay(jadex.base.gui.asynctree.ITreeNode node) |
javax.swing.Action[] |
getPopupActions(ISwingTreeNode[] nodes)
Get the popup actions available for all of the given nodes, if any.
|
javax.swing.Icon |
getSwingOverlay(ISwingTreeNode node)
Get the overlay for a node if any.
|
protected IControlCenter jcc
protected java.awt.Component panel
public ShowRemoteControlCenterHandler(IControlCenter jcc, java.awt.Component panel)
public javax.swing.Action getDefaultAction(ISwingTreeNode node)
getDefaultAction
in interface ISwingNodeHandler
public javax.swing.Icon getSwingOverlay(ISwingTreeNode node)
getSwingOverlay
in interface ISwingNodeHandler
public byte[] getOverlay(jadex.base.gui.asynctree.ITreeNode node)
getOverlay
in interface jadex.base.gui.asynctree.INodeHandler
public javax.swing.Action[] getPopupActions(ISwingTreeNode[] nodes)
getPopupActions
in interface ISwingNodeHandler