public abstract class AbstractBaseTreeView extends View
Modifier and Type | Field and Description |
---|---|
protected ResCatController |
addinController |
EMPTY_SELECTION, PROJECT_PROP, VISIBLE_PROP, WORKSPACE_PROP
Constructor and Description |
---|
AbstractBaseTreeView(java.lang.String viewId) |
Modifier and Type | Method and Description |
---|---|
protected int[] |
array(int... i) |
protected boolean |
deleteConfirmed(java.lang.String nodeName) |
protected Element |
elementAt(java.awt.Point location) |
protected ElementTreeNode |
elementTreeNodeAt(int row) |
protected ElementTreeNode |
elementTreeNodeAt(java.awt.Point location) |
protected abstract java.lang.String |
emptyTipText() |
ContextMenu |
getContextMenu() |
protected abstract ToggleAction[] |
getContextMenuActions() |
Controller |
getController()
Get the
Controller associated with this view. |
java.awt.Component |
getGUI() |
HelpInfo |
getHelpInfo() |
protected Element[] |
getSelectionFromUI()
This method retrieve's the selection in this View directly from the UI.
|
protected ToggleAction[] |
id2Action(int[] ids) |
protected abstract RescatContext |
rescatContext() |
protected ResCatController |
resCatController() |
protected abstract Element |
rootNode() |
protected Element[] |
selectionFromUI() |
protected ElementTree |
tree() |
activate, addViewListener, addViewSelectionListener, addViewStateListener, close, deactivate, fireViewCollapsed, fireViewExpanded, fireViewSelectionChanged, getContext, getContext, getId, getSelection, getTabName, getToolbar, getViewWithoutDecoration, isVisible, loadLayout, loadManifestToolbar, loadManifestToolbar, newId, owner, removeViewListener, removeViewSelectionListener, removeViewStateListener, saveLayout, scheduleUpdateSelection, setId, setOwner, setToolbarVisible, show, toString, updateSelection, updateSelectionImpl, updateTitle, updateToolbarActions, updateVisibleActions, updateVisibleActions
protected final ResCatController addinController
protected ResCatController resCatController()
public java.awt.Component getGUI()
protected final Element[] getSelectionFromUI()
View
getSelectionFromUI
in class View
public HelpInfo getHelpInfo()
getHelpInfo
in interface Helpable
getHelpInfo
in class View
public ContextMenu getContextMenu()
getContextMenu
in class View
ContextMenu
, if any.protected abstract Element rootNode()
protected abstract java.lang.String emptyTipText()
protected abstract ToggleAction[] getContextMenuActions()
protected ToggleAction[] id2Action(int[] ids)
public Controller getController()
ControllerProvider
Controller
associated with this view.getController
in interface ControllerProvider
getController
in class View
protected final ElementTree tree()
protected final boolean deleteConfirmed(java.lang.String nodeName)
protected final Element[] selectionFromUI()
protected final Element elementAt(java.awt.Point location)
protected final ElementTreeNode elementTreeNodeAt(java.awt.Point location)
protected final ElementTreeNode elementTreeNodeAt(int row)
protected abstract RescatContext rescatContext()
protected final int[] array(int... i)