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