Package jadex.base.gui.modeltree
Class ModelTreePanel.ModelTreeAbstraction
- java.lang.Object
-
- jadex.base.gui.modeltree.ModelTreePanel.ModelTreeAbstraction
-
- All Implemented Interfaces:
ITreeAbstraction
- Enclosing class:
- ModelTreePanel
protected abstract class ModelTreePanel.ModelTreeAbstraction extends java.lang.Object implements ITreeAbstraction
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ModelTreeAbstraction()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
action(java.lang.Object obj)
Called to perform the specific add/remove action.IExternalAccess
getExternalAccess()
Get the external access of the functionality.IExternalAccess
getGUIExternalAccess()
Get the external access of the gui.javax.swing.JTree
getTree()
Get the underlying JTree.boolean
isRemote()
Test if action is called remotely.
-
-
-
Method Detail
-
isRemote
public boolean isRemote()
Description copied from interface:ITreeAbstraction
Test if action is called remotely.- Specified by:
isRemote
in interfaceITreeAbstraction
- Returns:
- True, if is local.
-
getTree
public javax.swing.JTree getTree()
Description copied from interface:ITreeAbstraction
Get the underlying JTree.- Specified by:
getTree
in interfaceITreeAbstraction
- Returns:
- The tree.
-
getExternalAccess
public IExternalAccess getExternalAccess()
Description copied from interface:ITreeAbstraction
Get the external access of the functionality.- Specified by:
getExternalAccess
in interfaceITreeAbstraction
- Returns:
- The external access.
-
getGUIExternalAccess
public IExternalAccess getGUIExternalAccess()
Description copied from interface:ITreeAbstraction
Get the external access of the gui.- Specified by:
getGUIExternalAccess
in interfaceITreeAbstraction
- Returns:
- The external access.
-
action
public abstract void action(java.lang.Object obj)
Description copied from interface:ITreeAbstraction
Called to perform the specific add/remove action.- Specified by:
action
in interfaceITreeAbstraction
- Parameters:
obj
- The node on which the action should be performed.
-
-