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 51859 - Navigator quick search does not work in Inheritance view
Summary: Navigator quick search does not work in Inheritance view
Status: RESOLVED INVALID
Alias: None
Product: java
Classification: Unclassified
Component: Navigation (show other bugs)
Version: 4.x
Hardware: PC Windows XP
: P3 blocker (vote)
Assignee: Tomas Zezula
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-25 19:51 UTC by manawiz
Modified: 2008-10-20 14:40 UTC (History)
1 user (show)

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 manawiz 2004-11-25 19:51:07 UTC
In the 11/07 build of 4.0 (latest daily build at
this writing), I can't get described functionality
of Navigator to work.  Quick Search generates an
exception (below), while I can find no way to do
either drag and drop or to override methods.  How
are these supposed to work?

For Quick Search, I have seen the box pop up some
times, but when it does, it caputures only some of
the characters I type and they all overwrite each
other so only the last character captured is shown
as a 1-character search spec.  Most of the time
the box does not pop up at all, this error message
displays in the status bar at the bottom of the
Netbeans window:
  org.netbeans.modules.javagator.JUtils$Wrapper
and the log shows the following exception:

*********** Exception occurred ************ at
11:42 AM on Nov 25, 2004

java.lang.ClassCastException:
org.netbeans.modules.javagator.JUtils$Wrapper

	at
org.netbeans.modules.javagator.ClassMemberModel.getSearchResults(ClassMemberModel.java:137)

	at
org.netbeans.modules.navigator.SearchPanel.doSearch(SearchPanel.java:387)

	at
org.netbeans.modules.navigator.SearchPanel.access$700(SearchPanel.java:38)

	at
org.netbeans.modules.navigator.SearchPanel$SearchFieldListener.searchForNode(SearchPanel.java:319)

	at
org.netbeans.modules.navigator.SearchPanel$SearchFieldListener.insertUpdate(SearchPanel.java:230)

	at
javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:184)

	at
javax.swing.text.AbstractDocument.handleInsertString(AbstractDocument.java:754)

	at
javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:711)

	at
javax.swing.text.PlainDocument.insertString(PlainDocument.java:114)

	at
javax.swing.text.AbstractDocument.replace(AbstractDocument.java:673)

	at
javax.swing.text.JTextComponent.setText(JTextComponent.java:1441)

	at
org.netbeans.modules.navigator.SearchPanel$SearchKeyProcessor.keyTyped(SearchPanel.java:205)

	at
java.awt.Component.processKeyEvent(Component.java:5443)

	at
javax.swing.JComponent.processKeyEvent(JComponent.java:2680)

	at
java.awt.Component.processEvent(Component.java:5265)

	at
java.awt.Container.processEvent(Container.java:1966)

	at
java.awt.Component.dispatchEventImpl(Component.java:3955)

	at
java.awt.Container.dispatchEventImpl(Container.java:2024)

	at
java.awt.Component.dispatchEvent(Component.java:3803)

	at
java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1810)

	at
java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:668)

	at
java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:916)

	at
java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:794)

	at
java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:632)

	at
java.awt.Component.dispatchEventImpl(Component.java:3841)

	at
java.awt.Container.dispatchEventImpl(Container.java:2024)

	at
java.awt.Window.dispatchEventImpl(Window.java:1766)

	at
java.awt.Component.dispatchEvent(Component.java:3803)

	at
java.awt.EventQueue.dispatchEvent(EventQueue.java:463)

[catch] at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)

	at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)

	at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)

	at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)

	at
java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Comment 1 David Simonek 2004-12-15 17:27:10 UTC
Moving to objectbrowser/navigator.
Comment 2 David Simonek 2004-12-22 19:48:42 UTC
Exceptions don't come anymore and quick search, DnD and override works
OK for Members list.
However, quick search still does nothing for Inheritance view.
Comment 3 Max Sauer 2005-08-12 13:25:27 UTC
Quick search still does nothing inside Inheritance view. [200508111800]
Comment 4 David Simonek 2005-09-29 17:26:18 UTC
Will need bigger rewrite, unfortunately not to be done for 5.0.
Comment 5 David Simonek 2006-08-08 18:42:24 UTC
changing to enhancement, no exceptions now.
Comment 6 David Simonek 2008-10-20 14:40:12 UTC
Implementation changed rapidly and request is obsolete now I think, closing. Please reopen with explanation if i'm
wrong, thanks.