|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfreemind.modes.ControllerAdapter
freemind.modes.mindmapmode.MindMapController
| Nested Class Summary | |
class |
MindMapController.DefaultMindMapNodeCreator
|
protected class |
MindMapController.ExportBranchToHTMLAction
|
protected class |
MindMapController.ExportToHTMLAction
|
static interface |
MindMapController.NewNodeCreator
|
| Nested classes inherited from class freemind.modes.ModeController |
ModeController.MouseWheelEventHandler |
| Field Summary | |
javax.swing.Action |
decreaseNodeFont
|
javax.swing.Action |
editLong
|
javax.swing.Action |
exportBranch
|
javax.swing.Action |
exportBranchToHTML
|
javax.swing.Action |
exportToHTML
|
javax.swing.Action |
followLink
|
java.util.Vector |
iconActions
|
javax.swing.Action |
importBranch
|
javax.swing.Action |
importLinkedBranch
|
javax.swing.Action |
importLinkedBranchWithoutRoot
|
javax.swing.Action |
increaseNodeFont
|
javax.swing.Action |
newMap
|
javax.swing.Action |
newPreviousSibling
|
javax.swing.Action |
newSibling
|
javax.swing.Action |
open
|
javax.swing.Action |
save
|
javax.swing.Action |
saveAs
|
javax.swing.Action |
setImageByFileChooser
|
javax.swing.Action |
setLinkByFileChooser
|
| Constructor Summary | |
MindMapController(Mode mode)
|
|
| Method Summary | |
void |
addIconsToMenu(StructuredMenuHolder holder,
java.lang.String iconMenuString)
|
void |
anotherNodeSelected(MindMapNode n)
|
javax.swing.JMenu |
createPatternSubMenu(StructuredMenuHolder holder,
java.lang.String formatMenuString)
|
javax.swing.filechooser.FileFilter |
getFileFilter()
You may want to implement this... |
javax.swing.JPopupMenu |
getPopupForModel(java.lang.Object obj)
Link implementation: If this is a link, we want to make a popup with at least removelink available. |
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 |
nodeChanged(MindMapNode n)
Currently, this method is called by the mapAdapter. |
void |
processMenuCategory(StructuredMenuHolder holder,
java.util.List list,
java.lang.String category)
|
protected void |
setAllActions(boolean enabled)
Enabled/Disabled all actions that are dependent on whether there is a map open or not. |
void |
setNewNodeCreator(MindMapController.NewNodeCreator creator)
|
void |
shutdownController()
|
void |
startupController()
This method is called after and before a change of the map module. |
void |
updateMenus(StructuredMenuHolder holder)
Use this method to get menus to the screen. |
MenuStructure |
updateMenusFromXml(java.io.InputStream in)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public javax.swing.Action newMap
public javax.swing.Action open
public javax.swing.Action save
public javax.swing.Action saveAs
public javax.swing.Action exportToHTML
public javax.swing.Action exportBranchToHTML
public javax.swing.Action editLong
public javax.swing.Action newSibling
public javax.swing.Action newPreviousSibling
public javax.swing.Action setLinkByFileChooser
public javax.swing.Action setImageByFileChooser
public javax.swing.Action followLink
public javax.swing.Action exportBranch
public javax.swing.Action importBranch
public javax.swing.Action importLinkedBranch
public javax.swing.Action importLinkedBranchWithoutRoot
public javax.swing.Action increaseNodeFont
public javax.swing.Action decreaseNodeFont
public java.util.Vector iconActions
| Constructor Detail |
public MindMapController(Mode mode)
| Method Detail |
public void startupController()
startupController in interface ModeControllerstartupController in class ControllerAdapterpublic void shutdownController()
shutdownController in interface ModeControllershutdownController in class ControllerAdapterpublic MapAdapter newModel()
ControllerAdapter
newModel in class ControllerAdapterpublic javax.swing.filechooser.FileFilter getFileFilter()
ControllerAdapter
getFileFilter in class ControllerAdapterpublic void nodeChanged(MindMapNode n)
ControllerAdapter
nodeChanged in interface ModeControllernodeChanged in class ControllerAdapterpublic void anotherNodeSelected(MindMapNode n)
anotherNodeSelected in interface ModeControlleranotherNodeSelected in class ControllerAdapterpublic void setNewNodeCreator(MindMapController.NewNodeCreator creator)
public MindMapNode newNode(java.lang.Object userObject)
newNode in interface ModeControllernewNode in class ControllerAdapterpublic void updateMenus(StructuredMenuHolder holder)
ModeController
holder -
public void addIconsToMenu(StructuredMenuHolder holder,
java.lang.String iconMenuString)
public javax.swing.JMenu createPatternSubMenu(StructuredMenuHolder holder,
java.lang.String formatMenuString)
holder - formatMenuString - public MenuStructure updateMenusFromXml(java.io.InputStream in)
public void processMenuCategory(StructuredMenuHolder holder,
java.util.List list,
java.lang.String category)
public javax.swing.JPopupMenu getPopupMenu()
public javax.swing.JPopupMenu getPopupForModel(java.lang.Object obj)
getPopupForModel in interface ModeControllergetPopupForModel in class ControllerAdapterprotected void setAllActions(boolean enabled)
setAllActions in class ControllerAdapter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||