Package jadex.base.gui.asynctree
Interface ISwingNodeHandler
-
- All Superinterfaces:
INodeHandler
- All Known Implementing Classes:
AbstractJCCPlugin.ShowRemoteControlCenterHandler
,DefaultNodeHandler
public interface ISwingNodeHandler extends INodeHandler
Node handlers provide additional information for nodes such as icon overlays and popup actions.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.swing.Action
getDefaultAction(ISwingTreeNode node)
Get the default action to be performed after a double click.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.-
Methods inherited from interface jadex.base.gui.asynctree.INodeHandler
getOverlay
-
-
-
-
Method Detail
-
getSwingOverlay
javax.swing.Icon getSwingOverlay(ISwingTreeNode node)
Get the overlay for a node if any.
-
getPopupActions
javax.swing.Action[] getPopupActions(ISwingTreeNode[] nodes)
Get the popup actions available for all of the given nodes, if any.
-
getDefaultAction
javax.swing.Action getDefaultAction(ISwingTreeNode node)
Get the default action to be performed after a double click.
-
-