public class FileController extends ViewControllerAdapter
ControllerAdapter.EditAttributesAction, ControllerAdapter.FileOpener, ControllerAdapter.nodesDepthComparator, ControllerAdapter.OpenAction, ControllerAdapter.SaveAction, ControllerAdapter.SaveAsAction
ModeController.NodeLifetimeListener, ModeController.NodeSelectionListener
find, findNext, toggleChildrenFolded, toggleFolded
popupListenerSingleton
NODESEPARATOR
Constructor and Description |
---|
FileController(Mode mode) |
Modifier and Type | Method and Description |
---|---|
HookFactory |
getHookFactory() |
javax.swing.JPopupMenu |
getPopupMenu() |
MapAdapter |
newModel(ModeController modeController)
You _must_ implement this if you use one of the following actions:
OpenAction, NewMapAction.
|
MindMapNode |
newNode(java.lang.Object userObject,
MindMap map) |
void |
plainClick(java.awt.event.MouseEvent e) |
void |
updateMenus(StructuredMenuHolder holder)
Use this method to get menus to the screen.
|
createXMLElement, doubleClick, extendSelection, setAllActions, setFolded, shutdownController, startupController
_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, 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
public FileController(Mode mode)
public MapAdapter newModel(ModeController modeController)
ControllerAdapter
newModel
in class ControllerAdapter
modeController
- TODOpublic MindMapNode newNode(java.lang.Object userObject, MindMap map)
newNode
in class ControllerAdapter
public javax.swing.JPopupMenu getPopupMenu()
public void updateMenus(StructuredMenuHolder holder)
ModeController
public HookFactory getHookFactory()
public void plainClick(java.awt.event.MouseEvent e)
plainClick
in interface ModeController
plainClick
in class ViewControllerAdapter