public abstract class ViewControllerAdapter extends ControllerAdapter
ControllerAdapter.EditAttributesAction, ControllerAdapter.FileOpener, ControllerAdapter.nodesDepthComparator, ControllerAdapter.OpenAction, ControllerAdapter.SaveAction, ControllerAdapter.SaveAsActionModeController.NodeLifetimeListener, ModeController.NodeSelectionListener| Modifier and Type | Field and Description |
|---|---|
FindAction |
find |
FindAction.FindNextAction |
findNext |
CommonToggleChildrenFoldedAction |
toggleChildrenFolded |
CommonToggleFoldedAction |
toggleFolded |
popupListenerSingletonNODESEPARATOR| Constructor and Description |
|---|
ViewControllerAdapter(Mode mode) |
| Modifier and Type | Method and Description |
|---|---|
XMLElement |
createXMLElement() |
void |
doubleClick(java.awt.event.MouseEvent e) |
boolean |
extendSelection(java.awt.event.MouseEvent e)
This extends the currently selected nodes.
|
void |
plainClick(java.awt.event.MouseEvent e) |
protected void |
setAllActions(boolean enabled)
Overwrite this to set all of your actions which are
dependent on whether there is a map or not.
|
void |
setFolded(MindMapNode node,
boolean folded)
The position of this method is an exception.
|
void |
shutdownController() |
void |
startupController()
This method is called after and before a change of the map module.
|
_setFolded, add, add, add, addCheckBox, addRadioItem, centerNode, close, copy, copy, copy, copySingle, createForNodesFlavor, createNodeTreeFromXml, deregisterNodeLifetimeListener, deregisterNodeSelectionListener, displayNode, displayNode, fireNodePostDeleteEvent, fireNodePreDeleteEvent, firePreSaveEvent, fireRecursiveNodeCreateEvent, getAttributeController, getController, getFileChooser, getFileChooser, getFileFilter, getFrame, getLastCurrentDir, getLeftToolBar, getLinkShortText, getMap, getMode, getModeController, getModel, getModeToolBar, getNodeFromID, getNodeID, getNodeLifetimeListeners, getNodeView, getPopupForModel, getRegisteredMouseWheelEventHandler, getResource, getRootNode, getSelected, getSelecteds, getSelectedsByDepth, getSelectedView, getSelectionColor, getText, getView, handleLoadingException, insertNodeInto, insertNodeInto, invokeHooksRecursively, isBlocked, load, load, loadURL, loadURL, newMap, newMap, newModel, newNode, nodeChanged, nodeRefresh, nodeStructureChanged, onDeselectHook, onSelectHook, onViewCreatedHook, onViewRemovedHook, open, refreshMap, refreshMapFrom, registerNodeLifetimeListener, registerNodeSelectionListener, save, save, saveAs, select, setBlocked, setLastCurrentDir, setMode, setModel, setVisible, showPopupMenu, sortNodesByDepth, updateMapModuleName, updateNode, updatePopupMenuclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHookFactory, getPopupMenu, updateMenuspublic CommonToggleFoldedAction toggleFolded
public CommonToggleChildrenFoldedAction toggleChildrenFolded
public FindAction find
public FindAction.FindNextAction findNext
public ViewControllerAdapter(Mode mode)
public void doubleClick(java.awt.event.MouseEvent e)
public void plainClick(java.awt.event.MouseEvent e)
public boolean extendSelection(java.awt.event.MouseEvent e)
ModeControllerpublic void setFolded(MindMapNode node, boolean folded)
ModeControllerpublic void startupController()
ControllerAdapterstartupController in interface ModeControllerstartupController in class ControllerAdapterpublic void shutdownController()
shutdownController in interface ModeControllershutdownController in class ControllerAdapterprotected void setAllActions(boolean enabled)
ControllerAdaptersetAllActions in class ControllerAdapterpublic XMLElement createXMLElement()
createXMLElement in class ControllerAdapter