Dear Dimitry,

as far as I remember, you changed something with cut&paste. But try the
following:

New MindMap,
Automatic Layout,
child of root "a" has two children "b", "c" and move "a" to the other
root side.
Now undo and you get

    [java] java.lang.IllegalArgumentException: Node belonging to the
node id Freemind_Link_634558836 not found.
     [java]     at
freemind.modes.ControllerAdapter.getNodeFromID(ControllerAdapter.java:885)
     [java]     at
freemind.modes.mindmapmode.actions.NodeGeneralAction.getNodeFromID(NodeGeneralAction.java:167)
     [java]     at
freemind.modes.mindmapmode.actions.BoldAction.act(BoldAction.java:52)
     [java]     at
freemind.modes.mindmapmode.actions.CompoundActionHandler.act(CompoundActionHandler.java:57)
     [java]     at
freemind.modes.mindmapmode.actions.ModeControllerActionHandler.executeAction(ModeControllerActionHandler.java:48)
     [java]     at
freemind.modes.mindmapmode.actions.xml.ActionFactory.executeAction(ActionFactory.java:113)
     [java]     at
freemind.modes.mindmapmode.actions.UndoAction.act(UndoAction.java:131)
     [java]     at
freemind.modes.mindmapmode.actions.ModeControllerActionHandler.executeAction(ModeControllerActionHandler.java:48)
     [java]     at
freemind.modes.mindmapmode.actions.xml.ActionFactory.executeAction(ActionFactory.java:113)
     [java]     at
freemind.modes.mindmapmode.actions.UndoAction.undoDoAction(UndoAction.java:119)
     [java]     at
freemind.modes.mindmapmode.actions.UndoAction.xmlActionPerformed(UndoAction.java:86)
     [java]     at
freemind.modes.mindmapmode.actions.xml.AbstractXmlAction.actionPerformed(AbstractXmlAction.java:55)
     [java]     at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
     [java]     at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
     [java]     at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
     [java]     at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
     [java]     at
javax.swing.AbstractButton.doClick(AbstractButton.java:357)
     [java]     at
javax.swing.AbstractButton.doClick(AbstractButton.java:337)
     [java]     at
javax.swing.plaf.basic.BasicMenuItemUI$Actions.actionPerformed(BasicMenuItemUI.java:1139)
     [java]     at
javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1636)
     [java]     at
javax.swing.JComponent.processKeyBinding(JComponent.java:2844)
     [java]     at
javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:670)
     [java]     at
javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:678)
     [java]     at
javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:678)
     [java]     at javax.swing.JMenuBar.processKeyBinding(JMenuBar.java:649)
     [java]     at
freemind.controller.MenuBar.processKeyBinding(MenuBar.java:432)
     [java]     at
javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:267)
     [java]     at
javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:254)
     [java]     at
javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.java:2921)
     [java]     at
javax.swing.JComponent.processKeyBindings(JComponent.java:2913)
     [java]     at
javax.swing.JComponent.processKeyEvent(JComponent.java:2807)
     [java]     at java.awt.Component.processEvent(Component.java:5815)
     [java]     at java.awt.Container.processEvent(Container.java:2058)
     [java]     at java.awt.Component.dispatchEventImpl(Component.java:4410)
     [java]     at java.awt.Container.dispatchEventImpl(Container.java:2116)
     [java]     at java.awt.Component.dispatchEvent(Component.java:4240)
     [java]     at
java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848)
     [java]     at
java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:693)
     [java]     at
java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:958)
     [java]     at
java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:830)
     [java]     at
java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:657)
     [java]     at java.awt.Component.dispatchEventImpl(Component.java:4282)
     [java]     at java.awt.Container.dispatchEventImpl(Container.java:2116)
     [java]     at java.awt.Window.dispatchEventImpl(Window.java:2429)
     [java]     at java.awt.Component.dispatchEvent(Component.java:4240)
     [java]     at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
     [java]     at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
     [java]     at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
     [java]     at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
     [java]     at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
     [java]     at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
     [java]     at
java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
     [java] 29.08.2007 21:28:07 freemind.main.Resources logException
     [java] SCHWERWIEGEND: An exception occured:
     [java] java.lang.IllegalArgumentException: Node belonging to the
node id Freemind_Link_634558836 not found.
     [java]     at
freemind.modes.ControllerAdapter.getNodeFromID(ControllerAdapter.java:885)
     [java]     at
freemind.modes.mindmapmode.actions.NodeGeneralAction.getNodeFromID(NodeGeneralAction.java:167)
     [java]     at
freemind.modes.mindmapmode.actions.BoldAction.act(BoldAction.java:52)
     [java]     at
freemind.modes.mindmapmode.actions.CompoundActionHandler.act(CompoundActionHandler.java:57)
     [java]     at
freemind.modes.mindmapmode.actions.ModeControllerActionHandler.executeAction(ModeControllerActionHandler.java:48)
     [java]     at
freemind.modes.mindmapmode.actions.xml.ActionFactory.executeAction(ActionFactory.java:113)
     [java]     at
freemind.modes.mindmapmode.actions.UndoAction.act(UndoAction.java:131)
     [java]     at
freemind.modes.mindmapmode.actions.ModeControllerActionHandler.executeAction(ModeControllerActionHandler.java:48)
     [java]     at
freemind.modes.mindmapmode.actions.xml.ActionFactory.executeAction(ActionFactory.java:113)
     [java]     at
freemind.modes.mindmapmode.actions.UndoAction.undoDoAction(UndoAction.java:119)
     [java]     at
freemind.modes.mindmapmode.actions.UndoAction.xmlActionPerformed(UndoAction.java:86)
     [java]     at
freemind.modes.mindmapmode.actions.xml.AbstractXmlAction.actionPerformed(AbstractXmlAction.java:55)
     [java]     at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
     [java]     at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
     [java]     at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
     [java]     at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
     [java]     at
javax.swing.AbstractButton.doClick(AbstractButton.java:357)
     [java]     at
javax.swing.AbstractButton.doClick(AbstractButton.java:337)
     [java]     at
javax.swing.plaf.basic.BasicMenuItemUI$Actions.actionPerformed(BasicMenuItemUI.java:1139)
     [java]     at
javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1636)
     [java]     at
javax.swing.JComponent.processKeyBinding(JComponent.java:2844)
     [java]     at
javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:670)
     [java]     at
javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:678)
     [java]     at
javax.swing.JMenuBar.processBindingForKeyStrokeRecursive(JMenuBar.java:678)
     [java]     at javax.swing.JMenuBar.processKeyBinding(JMenuBar.java:649)
     [java]     at
freemind.controller.MenuBar.processKeyBinding(MenuBar.java:432)
     [java]     at
javax.swing.KeyboardManager.fireBinding(KeyboardManager.java:267)
     [java]     at
javax.swing.KeyboardManager.fireKeyboardAction(KeyboardManager.java:254)
     [java]     at
javax.swing.JComponent.processKeyBindingsForAllComponents(JComponent.java:2921)
     [java]     at
javax.swing.JComponent.processKeyBindings(JComponent.java:2913)
     [java]     at
javax.swing.JComponent.processKeyEvent(JComponent.java:2807)
     [java]     at java.awt.Component.processEvent(Component.java:5815)
     [java]     at java.awt.Container.processEvent(Container.java:2058)
     [java]     at java.awt.Component.dispatchEventImpl(Component.java:4410)
     [java]     at java.awt.Container.dispatchEventImpl(Container.java:2116)
     [java]     at java.awt.Component.dispatchEvent(Component.java:4240)
     [java]     at
java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848)
     [java]     at
java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:693)
     [java]     at
java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:958)
     [java]     at
java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:830)
     [java]     at
java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:657)
     [java]     at java.awt.Component.dispatchEventImpl(Component.java:4282)
     [java]     at java.awt.Container.dispatchEventImpl(Container.java:2116)
     [java]     at java.awt.Window.dispatchEventImpl(Window.java:2429)
     [java]     at java.awt.Component.dispatchEvent(Component.java:4240)
     [java]     at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
     [java]     at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
     [java]     at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
     [java]     at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
     [java]     at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
     [java]     at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
     [java]     at
java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

Please, have a look what this can be.

Thanks, Chris

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Freemind-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freemind-developer

Reply via email to