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 57318 - Generic fast search functionality in lists, trees...
Summary: Generic fast search functionality in lists, trees...
Status: NEW
Alias: None
Product: platform
Classification: Unclassified
Component: Window System (show other bugs)
Version: 4.x
Hardware: All All
: P3 blocker with 1 vote (vote)
Assignee: issues@platform
Keywords: API, UI
Depends on:
Reported: 2005-04-01 12:28 UTC by David Simonek
Modified: 2012-12-17 18:57 UTC (History)
2 users (show)

See Also:
Exception Reporter:

Filter in visualvm (38.94 KB, image/png)
2012-10-13 20:42 UTC, markiewb

Note You need to log in before you can comment on or make changes to this bug.
Description David Simonek 2005-04-01 12:28:51 UTC
Currently, we have at least three copied implementations of fast search
functionality in Netbeans. Fast search functionality is the feature where user
can start typing the name and then cycle/see only such string-type items in the
list/tree which satisfies the prefix the user entered.
Places I know: explorers, window system Document List dialog, Java Navigation
(navigator displaying java source).

Ideally, new API should allow client component to just provide implementation of
its specific searching mechanism and connect API functionality to client component.

A bit of VOC from Vladimir.Sizikov@Sun.COM also:
> 7. It's impossible to use regexps to quick-search in navigator window.
>    It's even impossible to use wild cards, like *.
Comment 1 David Simonek 2008-10-20 16:03:38 UTC
Well, while it is still valid I think, currently no plans to work on this for me, perhaps community could step in.
Comment 2 markiewb 2012-10-13 20:42:08 UTC
Created attachment 125920 [details]
Filter in visualvm

Perhaps you could take code from the visualvm? There is already implemented such feature.

See visualvm-screenshot.
Comment 3 markiewb 2012-12-17 18:52:48 UTC
Set target-milestone of open issue to TBD (was < 7.3, f.e. 6.8), so the issue doesn't get lost.
Comment 4 markiewb 2012-12-17 18:57:54 UTC
Set target-milestone of open issue to TBD (was < 7.3, f.e. 6.8), so the issue
doesn't get lost. This time the target milestone is really set.