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 62017

Summary: Output Window - Hyperlink Directories
Product: projects Reporter: danielmd <danielmd>
Component: AntAssignee: Jesse Glick <jglick>
Status: RESOLVED WONTFIX    
Severity: blocker Keywords: UI
Priority: P4    
Version: 5.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:
Bug Depends on:    
Bug Blocks: 70469    

Description danielmd 2005-08-10 06:24:32 UTC
I would like that text like this "Created dir: C:\Documents and Settings\Daniel
MD\SpitDeployer\" was automaticlly open a Explorer window, instead of just text
make it a hyperlink.
Comment 1 Marian Mirilovic 2005-11-08 07:59:35 UTC
I don't think we'll do it this way. There is a possibility to add your directory
to favorites window, but it isn't posssible do it directly from the output window.
Comment 2 Milos Kleint 2006-01-12 10:30:48 UTC
not really output module issue, OW is just a processor for other modules. it's
up to Ant module I suppose to add this feature. OW doesn't do any text analysis
and it shouldn't.

reassigning
Comment 3 Jesse Glick 2006-01-12 16:19:27 UTC
Don't plan to do this. The UI problems and possible implementation effort
outweigh the likely benefits.

1. It is a UI (and A11Y) guideline never to create a non-document-mode window
that is not a singleton with an accessor in the Window menu. So the link would
need to open one of

a. some existing window, e.g. Favorites

b. an Explorer tree in the documents area, which would look rather strange

c. a dialog, even stranger

2. Re. use of Favorites, would only work if you already had (some ancestor of)
this dir added to the tab. Unless the hyperlink prompted you to add it... sort
of odd.

Suggest just keeping your favorite dirs in Favorites to look at, or using the
Files tab if the dir is part of a project's build.

Note: it is possible to write this class of functionality for yourself by
creating a module which registers an AntLogger impl. So it is easy to prototype
enhancements. You can't e.g. manipulate the Favorites tab from another module,
however.