Wed Jan 09 16:49:06 CET 2002: java.lang.IllegalStateException: Some of a set of deleted nodes are not present in the original ones. See #15478; you may need to check that your Children.Keys keys are safely comparable. i: 11 j: 3 This: org.openide.nodes.NodeMemberEvent[node=org.netbeans.modules.apisupport.beanbrowser.PropSet@584326[Name=Properties (properties), displayName=Properties (properties)], add=true 0 at 8 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@74505f[Name=Children, displayName=org.openide.nodes.Children children = Children (class org.openide.nodes.Children$Empty)] 1 at 9 = org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@489f28[Name=collection, displayName=org.openide.util.datatransfer.NewType[] newTypes = ] 2 at 10 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@491044[Name=Open, displayName=org.openide.util.actions.SystemAction defaultAction = Open (class org.openide.actions.OpenAction)] 3 at 0 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@4b10f9[Name=Fields, displayName=org.openide.nodes.Node parentNode = Fields (class org.openide.nodes.FilterNode)] 4 at 0 = org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@477dd9[Name=collection, displayName=org.openide.util.actions.SystemAction[] contextActions = ] 5 at 0 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@17494b[Name=HelpCtx, displayName=org.openide.util.HelpCtx helpCtx = HelpCtx (class org.openide.util.HelpCtx)] 6 at 0 = org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@4d07da[Name=collection, displayName=org.openide.util.actions.SystemAction[] actions = ] 7 at 0 = org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@3e8008[Name=collection, displayName=org.openide.nodes.Node$PropertySet[] propertySets = ] 8 at 0 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@47ac1e[Name=, displayName=java.awt.Component customizer = (class org.openide.src.nodes.FieldCustomizer)] 9 at 0 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@74fbc4[Name=Object, displayName=org.openide.nodes.Node$Handle handle = Object (class org.openide.nodes.FilterNode$FilterHandle)] 10 at 0 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@3d3983[Name=, displayName=javax.swing.JPopupMenu contextMenu = (class org.openide.awt.JPopupMenuPlus)] ] Current state: [org.netbeans.modules.apisupport.beanbrowser.Wrapper@f4766[Name=Children, displayName=org.openide.nodes.Children children = Children (class org.openide.nodes.Children$Empty)], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@18b44c[Name=collection, displayName=org.openide.util.datatransfer.NewType[] newTypes = ], org.netbeans.modules.apisupport.beanbrowser.Wrapper@64f83e[Name=Open, displayName=org.openide.util.actions.SystemAction defaultAction = Open (class org.openide.actions.OpenAction)], org.netbeans.modules.apisupport.beanbrowser.Wrapper@65e68d[Name=Fields, displayName=org.openide.nodes.Node parentNode = Fields (class org.openide.nodes.FilterNode)], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@37494[Name=collection, displayName=org.openide.util.actions.SystemAction[] contextActions = ], org.netbeans.modules.apisupport.beanbrowser.Wrapper@5ac8d1[Name=HelpCtx, displayName=org.openide.util.HelpCtx helpCtx = HelpCtx (class org.openide.util.HelpCtx)], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@361dd4[Name=collection, displayName=org.openide.util.actions.SystemAction[] actions = ], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@6082d9[Name=collection, displayName=org.openide.nodes.Node$PropertySet[] propertySets = ], org.netbeans.modules.apisupport.beanbrowser.Wrapper@47ac1e[Name=, displayName=java.awt.Component customizer = (class org.openide.src.nodes.FieldCustomizer)], org.netbeans.modules.apisupport.beanbrowser.Wrapper@74fbc4[Name=Object, displayName=org.openide.nodes.Node$Handle handle = Object (class org.openide.nodes.FilterNode$FilterHandle)], org.netbeans.modules.apisupport.beanbrowser.Wrapper@3d3983[Name=, displayName=javax.swing.JPopupMenu contextMenu = (class org.openide.awt.JPopupMenuPlus)]] Delta: [org.netbeans.modules.apisupport.beanbrowser.Wrapper@74505f[Name=Children, displayName=org.openide.nodes.Children children = Children (class org.openide.nodes.Children$Empty)], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@489f28[Name=collection, displayName=org.openide.util.datatransfer.NewType[] newTypes = ], org.netbeans.modules.apisupport.beanbrowser.Wrapper@491044[Name=Open, displayName=org.openide.util.actions.SystemAction defaultAction = Open (class org.openide.actions.OpenAction)], org.netbeans.modules.apisupport.beanbrowser.Wrapper@4b10f9[Name=Fields, displayName=org.openide.nodes.Node parentNode = Fields (class org.openide.nodes.FilterNode)], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@477dd9[Name=collection, displayName=org.openide.util.actions.SystemAction[] contextActions = ], org.netbeans.modules.apisupport.beanbrowser.Wrapper@17494b[Name=HelpCtx, displayName=org.openide.util.HelpCtx helpCtx = HelpCtx (class org.openide.util.HelpCtx)], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@4d07da[Name=collection, displayName=org.openide.util.actions.SystemAction[] actions = ], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@3e8008[Name=collection, displayName=org.openide.nodes.Node$PropertySet[] propertySets = ], org.netbeans.modules.apisupport.beanbrowser.Wrapper@47ac1e[Name=, displayName=java.awt.Component customizer = (class org.openide.src.nodes.FieldCustomizer)], org.netbeans.modules.apisupport.beanbrowser.Wrapper@74fbc4[Name=Object, displayName=org.openide.nodes.Node$Handle handle = Object (class org.openide.nodes.FilterNode$FilterHandle)], org.netbeans.modules.apisupport.beanbrowser.Wrapper@3d3983[Name=, displayName=javax.swing.JPopupMenu contextMenu = (class org.openide.awt.JPopupMenuPlus)]] java.lang.IllegalStateException: Some of a set of deleted nodes are not present in the original ones. See #15478; you may need to check that your Children.Keys keys are safely comparable. i: 11 j: 3 This: org.openide.nodes.NodeMemberEvent[node=org.netbeans.modules.apisupport.beanbrowser.PropSet@584326[Name=Properties (properties), displayName=Properties (properties)], add=true 0 at 8 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@74505f[Name=Children, displayName=org.openide.nodes.Children children = Children (class org.openide.nodes.Children$Empty)] 1 at 9 = org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@489f28[Name=collection, displayName=org.openide.util.datatransfer.NewType[] newTypes = ] 2 at 10 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@491044[Name=Open, displayName=org.openide.util.actions.SystemAction defaultAction = Open (class org.openide.actions.OpenAction)] 3 at 0 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@4b10f9[Name=Fields, displayName=org.openide.nodes.Node parentNode = Fields (class org.openide.nodes.FilterNode)] 4 at 0 = org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@477dd9[Name=collection, displayName=org.openide.util.actions.SystemAction[] contextActions = ] 5 at 0 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@17494b[Name=HelpCtx, displayName=org.openide.util.HelpCtx helpCtx = HelpCtx (class org.openide.util.HelpCtx)] 6 at 0 = org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@4d07da[Name=collection, displayName=org.openide.util.actions.SystemAction[] actions = ] 7 at 0 = org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@3e8008[Name=collection, displayName=org.openide.nodes.Node$PropertySet[] propertySets = ] 8 at 0 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@47ac1e[Name=, displayName=java.awt.Component customizer = (class org.openide.src.nodes.FieldCustomizer)] 9 at 0 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@74fbc4[Name=Object, displayName=org.openide.nodes.Node$Handle handle = Object (class org.openide.nodes.FilterNode$FilterHandle)] 10 at 0 = org.netbeans.modules.apisupport.beanbrowser.Wrapper@3d3983[Name=, displayName=javax.swing.JPopupMenu contextMenu = (class org.openide.awt.JPopupMenuPlus)] ] Current state: [org.netbeans.modules.apisupport.beanbrowser.Wrapper@f4766[Name=Children, displayName=org.openide.nodes.Children children = Children (class org.openide.nodes.Children$Empty)], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@18b44c[Name=collection, displayName=org.openide.util.datatransfer.NewType[] newTypes = ], org.netbeans.modules.apisupport.beanbrowser.Wrapper@64f83e[Name=Open, displayName=org.openide.util.actions.SystemAction defaultAction = Open (class org.openide.actions.OpenAction)], org.netbeans.modules.apisupport.beanbrowser.Wrapper@65e68d[Name=Fields, displayName=org.openide.nodes.Node parentNode = Fields (class org.openide.nodes.FilterNode)], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@37494[Name=collection, displayName=org.openide.util.actions.SystemAction[] contextActions = ], org.netbeans.modules.apisupport.beanbrowser.Wrapper@5ac8d1[Name=HelpCtx, displayName=org.openide.util.HelpCtx helpCtx = HelpCtx (class org.openide.util.HelpCtx)], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@361dd4[Name=collection, displayName=org.openide.util.actions.SystemAction[] actions = ], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@6082d9[Name=collection, displayName=org.openide.nodes.Node$PropertySet[] propertySets = ], org.netbeans.modules.apisupport.beanbrowser.Wrapper@47ac1e[Name=, displayName=java.awt.Component customizer = (class org.openide.src.nodes.FieldCustomizer)], org.netbeans.modules.apisupport.beanbrowser.Wrapper@74fbc4[Name=Object, displayName=org.openide.nodes.Node$Handle handle = Object (class org.openide.nodes.FilterNode$FilterHandle)], org.netbeans.modules.apisupport.beanbrowser.Wrapper@3d3983[Name=, displayName=javax.swing.JPopupMenu contextMenu = (class org.openide.awt.JPopupMenuPlus)]] Delta: [org.netbeans.modules.apisupport.beanbrowser.Wrapper@74505f[Name=Children, displayName=org.openide.nodes.Children children = Children (class org.openide.nodes.Children$Empty)], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@489f28[Name=collection, displayName=org.openide.util.datatransfer.NewType[] newTypes = ], org.netbeans.modules.apisupport.beanbrowser.Wrapper@491044[Name=Open, displayName=org.openide.util.actions.SystemAction defaultAction = Open (class org.openide.actions.OpenAction)], org.netbeans.modules.apisupport.beanbrowser.Wrapper@4b10f9[Name=Fields, displayName=org.openide.nodes.Node parentNode = Fields (class org.openide.nodes.FilterNode)], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@477dd9[Name=collection, displayName=org.openide.util.actions.SystemAction[] contextActions = ], org.netbeans.modules.apisupport.beanbrowser.Wrapper@17494b[Name=HelpCtx, displayName=org.openide.util.HelpCtx helpCtx = HelpCtx (class org.openide.util.HelpCtx)], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@4d07da[Name=collection, displayName=org.openide.util.actions.SystemAction[] actions = ], org.netbeans.modules.apisupport.beanbrowser.PropSetKids$5@3e8008[Name=collection, displayName=org.openide.nodes.Node$PropertySet[] propertySets = ], org.netbeans.modules.apisupport.beanbrowser.Wrapper@47ac1e[Name=, displayName=java.awt.Component customizer = (class org.openide.src.nodes.FieldCustomizer)], org.netbeans.modules.apisupport.beanbrowser.Wrapper@74fbc4[Name=Object, displayName=org.openide.nodes.Node$Handle handle = Object (class org.openide.nodes.FilterNode$FilterHandle)], org.netbeans.modules.apisupport.beanbrowser.Wrapper@3d3983[Name=, displayName=javax.swing.JPopupMenu contextMenu = (class org.openide.awt.JPopupMenuPlus)]] at org.openide.nodes.NodeMemberEvent.getDeltaIndices(NodeMemberEvent.java:101) at org.openide.explorer.view.VisualizerNode.childrenAdded(VisualizerNode.java:254) at org.openide.util.WeakListener$Node.childrenAdded(WeakListener.java:632) at org.openide.nodes.Node.fireSubNodesChange(Node.java:624) at org.openide.nodes.Children.notifyAdd(Children.java:772) at org.openide.nodes.Children.updateAdd(Children.java:749) at org.openide.nodes.Children.setEntries(Children.java:526) at org.openide.nodes.Children$3.run(Children.java:1713) at org.openide.util.Mutex.leave(Mutex.java:609) at org.openide.util.Mutex.readAccess(Mutex.java:178) at org.openide.explorer.view.VisualizerNode.getChildren(VisualizerNode.java:142) at org.openide.explorer.view.VisualizerNode.getChildCount(VisualizerNode.java:182) at javax.swing.tree.DefaultTreeModel.getChildCount(DefaultTreeModel.java:163) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1412) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1221) at javax.swing.tree.VariableHeightLayoutCache.ensurePathIsExpanded(VariableHeightLayoutCache.java:917) at javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLayoutCache.java:162) at javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.java:1428) at javax.swing.plaf.basic.BasicTreeUI$TreeExpansionHandler.treeExpanded(BasicTreeUI.java:2239) at javax.swing.JTree.fireTreeExpanded(JTree.java:2114) at javax.swing.JTree.setExpandedState(JTree.java:2794) at javax.swing.JTree.expandPath(JTree.java:1646) at javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(BasicTreeUI.java:2022) at javax.swing.plaf.basic.BasicTreeUI.handleExpandControlClick(BasicTreeUI.java:2009) at javax.swing.plaf.basic.BasicTreeUI.checkForClickInExpandControl(BasicTreeUI.java:1963) at javax.swing.plaf.basic.BasicTreeUI$MouseHandler.mousePressed(BasicTreeUI.java:2674) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:220) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:220) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:220) at java.awt.Component.processMouseEvent(Component.java:3712) at java.awt.Component.processEvent(Component.java:3544) at java.awt.Container.processEvent(Container.java:1164) at java.awt.Component.dispatchEventImpl(Component.java:2593) at java.awt.Container.dispatchEventImpl(Container.java:1213) at java.awt.Component.dispatchEvent(Component.java:2497) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451) [catch] at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2210) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125) at java.awt.Container.dispatchEventImpl(Container.java:1200) at java.awt.Window.dispatchEventImpl(Window.java:926) at java.awt.Component.dispatchEvent(Component.java:2497) at java.awt.EventQueue.dispatchEvent(EventQueue.java:339) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:131) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)