freemind.modes
Interface ModeController

All Known Implementing Classes:
ControllerAdapter

public interface ModeController


Method Summary
 void addNew(NodeView target, int newNodeMode, java.awt.event.KeyEvent e)
           
 void anotherNodeSelected(MindMapNode n)
           
 boolean close()
           
 void doubleClick(java.awt.event.MouseEvent e)
           
 void edit(java.awt.event.KeyEvent e, boolean addNew, boolean editLong)
           
 javax.swing.JPopupMenu getPopupMenu()
           
 boolean isBlocked()
           
 void load(java.io.File file)
           
 void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
           
 void newMap()
           
 void nodeChanged(MindMapNode n)
           
 void open()
           
 void plainClick(java.awt.event.MouseEvent e)
           
 boolean save()
           
 boolean save(java.io.File file)
           
 boolean saveAs()
           
 void select(java.awt.event.MouseEvent e)
           
 void showPopupMenu(java.awt.event.MouseEvent e)
           
 void toggleFolded()
           
 

Method Detail

load

public void load(java.io.File file)
          throws java.io.FileNotFoundException,
                 java.io.IOException,
                 XMLParseException
Throws:
java.io.FileNotFoundException
java.io.IOException
XMLParseException

save

public boolean save(java.io.File file)

addNew

public void addNew(NodeView target,
                   int newNodeMode,
                   java.awt.event.KeyEvent e)

newMap

public void newMap()

save

public boolean save()

saveAs

public boolean saveAs()

open

public void open()

close

public boolean close()

doubleClick

public void doubleClick(java.awt.event.MouseEvent e)

plainClick

public void plainClick(java.awt.event.MouseEvent e)

toggleFolded

public void toggleFolded()

isBlocked

public boolean isBlocked()

edit

public void edit(java.awt.event.KeyEvent e,
                 boolean addNew,
                 boolean editLong)

mouseWheelMoved

public void mouseWheelMoved(java.awt.event.MouseWheelEvent e)

select

public void select(java.awt.event.MouseEvent e)

getPopupMenu

public javax.swing.JPopupMenu getPopupMenu()

showPopupMenu

public void showPopupMenu(java.awt.event.MouseEvent e)

nodeChanged

public void nodeChanged(MindMapNode n)

anotherNodeSelected

public void anotherNodeSelected(MindMapNode n)