Logo Search packages:      
Sourcecode: freeplane version File versions  Download package

org::freeplane::features::mindmapmode::MMapController Class Reference

Inheritance diagram for org::freeplane::features::mindmapmode::MMapController:

org::freeplane::core::modecontroller::MapController org::freeplane::core::modecontroller::SelectionController

List of all members.


Detailed Description

Author:
Dimitry Polivaev

Definition at line 50 of file MMapController.java.


Public Member Functions

void _setFolded (final NodeModel node, final boolean folded)
void addMapChangeListener (final IMapChangeListener listener)
void addMapLifeCycleListener (final IMapLifeCycleListener listener)
NodeModel addNewNode (final NodeModel parent, final int index, final boolean newNodeIsLeft)
NodeModel addNewNode (final int newNodeMode, final KeyEvent e)
void addNodeChangeListener (final INodeChangeListener listener)
void addNodeSelectionListener (final INodeSelectionListener listener)
void centerNode (final NodeModel node)
ListIterator< NodeModelchildrenFolded (final NodeModel node)
ListIterator< NodeModelchildrenUnfolded (final NodeModel node)
boolean close (final boolean force)
void delayedNodeRefresh (final NodeModel node, final Object property, final Object oldValue, final Object newValue)
void deleteNode (final NodeModel node)
void deleteWithoutUndo (final NodeModel selectedNode)
void displayNode (final NodeModel node)
void fireMapChanged (final MapChangeEvent event)
Controller getController ()
void getFilteredXml (final MapModel map, final Writer fileout, final Mode mode) throws IOException
boolean getFoldingState (final ListIterator< NodeModel > iterator)
MapReader getMapReader ()
MapWriter getMapWriter ()
MModeController getMModeController ()
ModeController getModeController ()
NodeModel getNodeFromID (final String nodeID)
String getNodeID (final NodeModel selected)
LinkedList
< INodeSelectionListener
getNodeSelectionListeners ()
ReadManager getReadManager ()
NodeModel getRootNode ()
NodeModel getSelectedNode ()
List< NodeModelgetSelectedNodes ()
WriteManager getWriteManager ()
boolean hasChildren (final NodeModel node)
boolean hasFoldedStrictDescendant (final NodeModel node)
void insertNode (final NodeModel node, final NodeModel parentNode, final int index)
void insertNode (final NodeModel node, final NodeModel target, final boolean asSibling, final boolean isLeft, final boolean changeSide)
void insertNode (final NodeModel node, final NodeModel parent)
void insertNodeIntoWithoutUndo (final NodeModel newChild, final NodeModel parent)
void insertNodeIntoWithoutUndo (final NodeModel newNode, final NodeModel parent, final int index)
boolean isFolded (final NodeModel node)
boolean isWriteable (final NodeModel targetNode)
NodeModel loadTree (final MapModel map, final File file) throws XMLParseException, IOException
 MMapController (final MModeController modeController)
void moveNode (final NodeModel child, final NodeModel newParent, final int newIndex, final boolean isLeft, final boolean changeSide)
void moveNode (final NodeModel node, final NodeModel directSibling, final int childCount)
void moveNode (final NodeModel node, final NodeModel targetNode, final boolean asSibling, final boolean isLeft, final boolean changeSide)
void moveNodeAsChild (final NodeModel node, final NodeModel selectedParent, final boolean isLeft, final boolean changeSide)
void moveNodeBefore (final NodeModel node, final NodeModel target, final boolean isLeft, final boolean changeSide)
void moveNodes (final NodeModel selected, final List selecteds, final int direction)
void newMap (final URL url) throws FileNotFoundException, XMLParseException, IOException, URISyntaxException
MapModel newMap (final NodeModel root)
MapModel newModel (final NodeModel root)
NodeModel newNode (final Object userObject, final MapModel map)
void nodeChanged (final NodeModel node, final Object property, final Object oldValue, final Object newValue)
void nodeChanged (final NodeModel node)
void nodeRefresh (final NodeModel node, final Object property, final Object oldValue, final Object newValue)
void nodeRefresh (final NodeModel node)
void onDeselect (final NodeModel node)
void onSelect (final NodeModel node)
void refreshMap ()
void refreshMapFrom (final NodeModel node)
void removeMapChangeListener (final IMapChangeListener listener)
void removeMapLifeCycleListener (final IMapLifeCycleListener listener)
void removeNodeChangeListener (final INodeChangeListener listener)
void removeNodeSelectionListener (final INodeSelectionListener listener)
void select (final NodeModel node)
void selectBranch (final NodeModel selected, final boolean extend)
void selectMultipleNodes (final NodeModel focussed, final Collection< NodeModel > selecteds)
void setFolded (final NodeModel node, final boolean folded)
void setSaved (final MapModel mapModel, final boolean saved)
void setToolTip (final NodeModel node, final String key, final ITooltipProvider value)
void sortNodesByDepth (final List< NodeModel > collection)
void toggleFolded (final ListIterator< NodeModel > listIterator)
void toggleFolded (final ListIterator listIterator)
void toggleFolded ()

Static Public Member Functions

static boolean saveOnlyIntrinsicallyNeededIds ()
static void setSaveOnlyIntrinsicallyNeededIds (final boolean saveOnlyIntrinsicallyNeededIds)

Static Public Attributes

static final int NEW_CHILD = 2
static final int NEW_CHILD_WITHOUT_FOCUS = 1
static final int NEW_SIBLING_BEFORE = 4
static final int NEW_SIBLING_BEHIND = 3
static final String RESOURCES_CONVERT_TO_CURRENT_VERSION = "convert_to_current_version"

Protected Member Functions

void fireMapCreated (final MapModel map)
void fireMapRemoved (final MapModel map)
void fireNodeDeleted (final NodeModel parent, final NodeModel child, final int index)
void fireNodeInserted (final NodeModel parent, final NodeModel child, final int index)
void fireNodeMoved (final NodeModel oldParent, final int oldIndex, final NodeModel newParent, final NodeModel child, final int newIndex)
void firePreNodeDelete (final NodeModel parent, final NodeModel selectedNode, final int index)
void firePreNodeMoved (final NodeModel oldParent, final int oldIndex, final NodeModel newParent, final NodeModel child, final int newIndex)
void newMapView (final MapModel mapModel)

Protected Attributes

final Collection
< IMapChangeListener > 
mapChangeListeners

Package Functions

int moveNodeToWithoutUndo (final NodeModel child, final NodeModel newParent, final int newIndex, final boolean isLeft, final boolean changeSide)
void removeNodeChangeListener (final Class<?extends IActionOnChange > clazz, final Action action)
void removeNodeSelectionListener (final Class<?extends IActionOnChange > clazz, final Action action)

Private Member Functions

void createActions (final MModeController modeController)
void toggleFolded (final NodeModel node)

Static Private Attributes

static DeleteAction delete
static NewChildAction newChild
static IFreeplanePropertyListener sSaveIdPropertyChangeListener

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index