Package jadex.base.gui.modeltree
Interface ITreeAbstraction
- 
- All Known Implementing Classes:
- LibServiceBrowser.LibTreeAbstraction,- ModelTreePanel.ModelTreeAbstraction
 
 public interface ITreeAbstractionInterface for tree abstraction used in generic add/remove path actions.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description 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- 
isRemoteboolean isRemote() Test if action is called remotely.- Returns:
- True, if is local.
 
 - 
getTreejavax.swing.JTree getTree() Get the underlying JTree.- Returns:
- The tree.
 
 - 
getExternalAccessIExternalAccess getExternalAccess() Get the external access of the functionality.- Returns:
- The external access.
 
 - 
getGUIExternalAccessIExternalAccess getGUIExternalAccess() Get the external access of the gui.- Returns:
- The external access.
 
 - 
actionvoid action(java.lang.Object obj) Called to perform the specific add/remove action.- Parameters:
- obj- The node on which the action should be performed.
 
 
- 
 
-