freemind.modes.viewmodes
Class ViewControllerAdapter
java.lang.Object
freemind.modes.ControllerAdapter
freemind.modes.viewmodes.ViewControllerAdapter
- All Implemented Interfaces:
- TextTranslator, ModeController
- Direct Known Subclasses:
- BrowseController, FileController, SchemeController
public abstract class ViewControllerAdapter
- extends ControllerAdapter
- Author:
- foltin
Methods inherited from class freemind.modes.ControllerAdapter |
_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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
toggleFolded
public CommonToggleFoldedAction toggleFolded
toggleChildrenFolded
public CommonToggleChildrenFoldedAction toggleChildrenFolded
find
public FindAction find
findNext
public FindAction.FindNextAction findNext
ViewControllerAdapter
public ViewControllerAdapter(Mode mode)
doubleClick
public void doubleClick(java.awt.event.MouseEvent e)
plainClick
public void plainClick(java.awt.event.MouseEvent e)
extendSelection
public boolean extendSelection(java.awt.event.MouseEvent e)
- Description copied from interface:
ModeController
- This extends the currently selected nodes.
- Returns:
- true, if the method changed the selection.
setFolded
public void setFolded(MindMapNode node,
boolean folded)
- Description copied from interface:
ModeController
- The position of this method is an exception. Normally, every method that changes
nodes must be contained in the specific mode controllers but as this method
is also used by the MapView to switch to neighbours (private NodeView getNeighbour(int directionCode)),
we make this exception here (fc, 6.11.2005).
startupController
public void startupController()
- Description copied from class:
ControllerAdapter
- This method is called after and before a change of the map module.
Use it to perform the actions that cannot be performed at creation time.
- Specified by:
startupController
in interface ModeController
- Overrides:
startupController
in class ControllerAdapter
shutdownController
public void shutdownController()
- Specified by:
shutdownController
in interface ModeController
- Overrides:
shutdownController
in class ControllerAdapter
setAllActions
protected void setAllActions(boolean enabled)
- Description copied from class:
ControllerAdapter
- Overwrite this to set all of your actions which are
dependent on whether there is a map or not.
- Overrides:
setAllActions
in class ControllerAdapter
createXMLElement
public XMLElement createXMLElement()
- Specified by:
createXMLElement
in class ControllerAdapter