|
||||||||||
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 ModeController
startupController
in class ControllerAdapter
public void shutdownController()
shutdownController
in interface ModeController
shutdownController
in class ControllerAdapter
public MapAdapter newModel()
ControllerAdapter
newModel
in class ControllerAdapter
public javax.swing.filechooser.FileFilter getFileFilter()
ControllerAdapter
getFileFilter
in class ControllerAdapter
public void nodeChanged(MindMapNode n)
ControllerAdapter
nodeChanged
in interface ModeController
nodeChanged
in class ControllerAdapter
public void anotherNodeSelected(MindMapNode n)
anotherNodeSelected
in interface ModeController
anotherNodeSelected
in class ControllerAdapter
public void setNewNodeCreator(MindMapController.NewNodeCreator creator)
public MindMapNode newNode(java.lang.Object userObject)
newNode
in interface ModeController
newNode
in class ControllerAdapter
public 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 ModeController
getPopupForModel
in class ControllerAdapter
protected void setAllActions(boolean enabled)
setAllActions
in class ControllerAdapter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |