public abstract class ViewControllerAdapter extends ControllerAdapter
ControllerAdapter.EditAttributesAction, ControllerAdapter.FileOpener, ControllerAdapter.nodesDepthComparator, ControllerAdapter.OpenAction, ControllerAdapter.SaveAction, ControllerAdapter.SaveAsAction
ModeController.NodeLifetimeListener, ModeController.NodeSelectionListener
Modifier and Type | Field and Description |
---|---|
FindAction |
find |
FindAction.FindNextAction |
findNext |
CommonToggleChildrenFoldedAction |
toggleChildrenFolded |
CommonToggleFoldedAction |
toggleFolded |
popupListenerSingleton
NODESEPARATOR
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, updatePopupMenu
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHookFactory, getPopupMenu, updateMenus
public 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)
ModeController
public void setFolded(MindMapNode node, boolean folded)
ModeController
public void startupController()
ControllerAdapter
startupController
in interface ModeController
startupController
in class ControllerAdapter
public void shutdownController()
shutdownController
in interface ModeController
shutdownController
in class ControllerAdapter
protected void setAllActions(boolean enabled)
ControllerAdapter
setAllActions
in class ControllerAdapter
public XMLElement createXMLElement()
createXMLElement
in class ControllerAdapter