This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 19284 - JavaEditorComponent ought not be querying lookup every time it gets focusfocus
Summary: JavaEditorComponent ought not be querying lookup every time it gets focusfocus
Status: RESOLVED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 3.x
Hardware: All All
: P4 blocker (vote)
Assignee: issues@java
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-01-10 13:53 UTC by phamernik
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description phamernik 2002-01-10 13:53:22 UTC
JavaEditorComponent ought not be querying lookup every time it gets
focus. It should cache the LookupResult and listen for changes if it
wants. 

More details in issue #18704.

"AWT-EventQueue-0" prio=1 tid=0x81b26b0 nid=0x13e3 waiting on monitor
[0xbe7ff000..0xbe7ffb14]
	at java.lang.Object.wait(Native Method)
	at java.lang.Object.wait(Object.java:420)
	at org.openide.util.Task.waitFinished(Task.java:86)
	at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:432)
	at org.openide.loaders.FolderInstance.waitFinished(FolderInstance.java:218)
	at org.openide.loaders.FolderInstance.instanceFinished(FolderInstance.java:207)
	at org.openide.loaders.FolderLookup$ProxyLkp.beforeLookup(FolderLookup.java:300)
	at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:399)
	at org.openide.util.lookup.ProxyLookup$R.beforeLookup(ProxyLookup.java:422)
	at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:410)
	at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:328)
	at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:302)
	at org.netbeans.core.NbTopManager.getDebugger(NbTopManager.java:544)
	at
org.netbeans.modules.java.JavaEditor$JavaEditorComponent.componentActivated(JavaEditor.java:1138)
	at org.openide.windows.WindowManager.activateComponent(WindowManager.java:157)
	at
org.netbeans.core.windows.WindowManagerImpl.activateComponent(WindowManagerImpl.java:702)
	at
org.netbeans.core.windows.frames.DefaultContainerImpl.doActivateComponent(DefaultContainerImpl.java:552)
	at
org.netbeans.core.windows.frames.DefaultContainerImpl.reactivateSelectedComponent(DefaultContainerImpl.java:726)
	at
org.netbeans.core.windows.frames.DefaultContainerImpl$2.run(DefaultContainerImpl.java:885)
	at
org.netbeans.core.windows.frames.DefaultContainerImpl$4.run(DefaultContainerImpl.java:900)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
	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)
Comment 1 Svata Dedic 2002-05-21 17:50:06 UTC
Cleaning up before 4.0 planning
Comment 2 Marek Grummich 2002-07-19 21:06:43 UTC
Target milestone was changed from 'not determined' to TBD.
Comment 3 Martin Matula 2004-11-15 13:48:16 UTC
This is no longer the case.