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 protectedModelTreeAbstraction()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidaction(java.lang.Object obj)Called to perform the specific add/remove action.IExternalAccessgetExternalAccess()Get the external access of the functionality.IExternalAccessgetGUIExternalAccess()Get the external access of the gui.javax.swing.JTreegetTree()Get the underlying JTree.booleanisRemote()Test if action is called remotely.
-
-
-
Method Detail
-
isRemote
public boolean isRemote()
Description copied from interface:ITreeAbstractionTest if action is called remotely.- Specified by:
isRemotein interfaceITreeAbstraction- Returns:
- True, if is local.
-
getTree
public javax.swing.JTree getTree()
Description copied from interface:ITreeAbstractionGet the underlying JTree.- Specified by:
getTreein interfaceITreeAbstraction- Returns:
- The tree.
-
getExternalAccess
public IExternalAccess getExternalAccess()
Description copied from interface:ITreeAbstractionGet the external access of the functionality.- Specified by:
getExternalAccessin interfaceITreeAbstraction- Returns:
- The external access.
-
getGUIExternalAccess
public IExternalAccess getGUIExternalAccess()
Description copied from interface:ITreeAbstractionGet the external access of the gui.- Specified by:
getGUIExternalAccessin interfaceITreeAbstraction- Returns:
- The external access.
-
action
public abstract void action(java.lang.Object obj)
Description copied from interface:ITreeAbstractionCalled to perform the specific add/remove action.- Specified by:
actionin interfaceITreeAbstraction- Parameters:
obj- The node on which the action should be performed.
-
-