freemind.modes.filemode
Class FileController

java.lang.Object
  extended byfreemind.modes.ControllerAdapter
      extended byfreemind.modes.filemode.FileController
All Implemented Interfaces:
MindMapActions, ModeController

public class FileController
extends ControllerAdapter


Nested Class Summary
 
Nested classes inherited from class freemind.modes.ControllerAdapter
ControllerAdapter.EditLongAction, ControllerAdapter.FileOpener, ControllerAdapter.FollowLinkAction, ControllerAdapter.ModeControllerHookAction, ControllerAdapter.nodesDepthComparator, ControllerAdapter.OpenAction, ControllerAdapter.SaveAction, ControllerAdapter.SaveAsAction, ControllerAdapter.SetImageByFileChooserAction, ControllerAdapter.SetLinkByFileChooserAction
 
Nested classes inherited from class freemind.modes.ModeController
ModeController.MouseWheelEventHandler
 
Field Summary
 
Fields inherited from class freemind.modes.ControllerAdapter
addArrowLinkAction, addLocalLinkAction, bold, bubble, changeArrowLinkEndPoints, changeArrowsInArrowLinkAction, cloud, cloudColor, colorArrowLinkAction, copy, copySingle, cut, deleteChild, edgeColor, EdgeStyle_bezier, EdgeStyle_linear, EdgeStyle_sharp_bezier, EdgeStyle_sharp_linear, edgeStyles, EdgeWidth_1, EdgeWidth_2, EdgeWidth_4, EdgeWidth_8, EdgeWidth_WIDTH_PARENT, EdgeWidth_WIDTH_THIN, edgeWidths, edit, find, findNext, fontFamily, fontSize, fork, gotoLinkNodeAction, importExplorerFavorites, importFolderStructure, italic, joinNodes, moveNodeAction, NEW_CHILD, NEW_CHILD_WITHOUT_FOCUS, NEW_SIBLING_BEFORE, NEW_SIBLING_BEHIND, newChild, nodeBackgroundColor, nodeColor, nodeColorBlend, nodeDown, nodeHookAction, nodeUp, paste, patterns, popupListenerSingleton, redo, removeAllIconsAction, removeArrowLinkAction, removeLastIconAction, removeNodeBackgroundColor, revertAction, selectAllAction, selectBranchAction, setLinkByTextField, toggleChildrenFolded, toggleFolded, underlined, undo, unknwonIconAction
 
Constructor Summary
FileController(Mode mode)
           
 
Method Summary
 javax.swing.JPopupMenu getPopupMenu()
           
 MapAdapter newModel()
          You _must_ implement this if you use one of the following actions: OpenAction, NewMapAction.
 MindMapNode newNode(java.lang.Object userObject)
           
 void updateMenus(StructuredMenuHolder holder)
          Use this method to get menus to the screen.
 
Methods inherited from class freemind.modes.ControllerAdapter
add, add, add, addCheckBox, addHook, addIcon, addLink, addNew, addNewNode, anotherNodeSelected, applyPattern, applyPattern, binOptionIsTrue, blendNodeColor, centerNode, changeArrowsOfArrowLink, close, createNodeHook, cut, cut, deleteNode, deRegisterMouseWheelEventHandler, displayNode, doubleClick, edit, extendSelection, getActionFactory, getActionXmlFactory, getClipboard, getController, getFileFilter, getFrame, getLinkByFileChooser, getLinkShortText, getMap, getMapModule, getMode, getModeController, getModel, getNodeFromID, getNodeID, getPopupForModel, getResource, getRootNode, getSelected, getSelecteds, getSelectedsByDepth, getSelectionColor, getText, getView, handleLoadingException, increaseFontSize, invokeHook, invokeHooksRecursively, isBlocked, isUndoAction, joinNodes, load, load, loadURL, loadURL, marshall, mouseWheelMoved, moveNodePosition, moveNodes, newMap, newMap, newNode, nodeChanged, nodeRefresh, nodeStructureChanged, open, paste, paste, paste, plainClick, registerMouseWheelEventHandler, removeAllIcons, removeLastIcon, removeReference, save, save, saveAs, select, select, selectBranch, selectMultipleNodes, setAllActions, setArrowLinkColor, setArrowLinkEndPoints, setBlocked, setBold, setCloud, setCloudColor, setEdgeColor, setEdgeStyle, setEdgeWidth, setFolded, setFontFamily, setFontSize, setImageByFileChooser, setItalic, setLink, setLinkByFileChooser, setMode, setNodeBackgroundColor, setNodeColor, setNodeStyle, setNodeText, setToolTip, setVisible, showPopupMenu, shutdownController, sortNodesByDepth, splitNode, startupController, toggleFolded, unMarshall, updateMapModuleName, updatePopupMenu
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileController

public FileController(Mode mode)
Method Detail

newModel

public MapAdapter newModel()
Description copied from class: ControllerAdapter
You _must_ implement this if you use one of the following actions: OpenAction, NewMapAction.

Overrides:
newModel in class ControllerAdapter

newNode

public MindMapNode newNode(java.lang.Object userObject)
Specified by:
newNode in interface ModeController
Specified by:
newNode in class ControllerAdapter

getPopupMenu

public javax.swing.JPopupMenu getPopupMenu()

updateMenus

public void updateMenus(StructuredMenuHolder holder)
Description copied from interface: ModeController
Use this method to get menus to the screen.