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 20248 - Nested editor tabs a la JBuilder
Summary: Nested editor tabs a la JBuilder
Status: RESOLVED DUPLICATE of bug 41190
Alias: None
Product: platform
Classification: Unclassified
Component: Text (show other bugs)
Version: 3.x
Hardware: All All
: P1 blocker (vote)
Assignee: jrojcek
URL:
Keywords: ARCH, UI
Depends on:
Blocks: 35589
  Show dependency tree
 
Reported: 2002-02-07 09:40 UTC by David Simonek
Modified: 2008-12-22 18:40 UTC (History)
10 users (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 David Simonek 2002-02-07 09:40:29 UTC
Ala JBuilder, ability to easily invoke and switch between several views of
source object.
http://www.netbeans.org/servlets/ReadMsg?msgId=252869&listName=nbui

Beware - this will be tough and time consuming:
- spec how it should look like, how opened, ho closed
- API design how modules will get involved (view registration etc.)
Comment 1 Peter Zavadsky 2002-07-25 08:10:59 UTC
Needed spec first, passing to UI. Hm I guess this will have to do also
with openide/editor (openide.text package).
Comment 2 _ rkubacki 2003-07-09 09:32:51 UTC
Is this really considered for implementation or not?
Comment 3 Milan Kuchtiak 2003-09-02 11:23:50 UTC
I increased the priority - this is required for lot of Data Objects as
I know :

Form Editor
Web Module DD Editor
Web Module Taglib Editor
EJB Editor
Server Configuration Editor
Web Services Editor

Currently all groups need to implemet some proprietary solutions that
is not good.
Comment 4 Martin Entlicher 2003-09-18 12:48:45 UTC
This would be valuable for VCS as well. A tab with versioning
information would be handy with the revisions tree. When older
revisions or graphical diff are opened, these can be docked next to
the file it belongs to.
Comment 5 Peter Zavadsky 2003-09-18 13:09:37 UTC
Window system can provide just such a component with correct handling
of inside contained TopComponents, like activated nodes, its opening
status firing appropriate events... this belongs here. 

It is quite a big and complicated task... but for getting your desired
behaviour is necessary to create also support class (like
EditorSupport -> MultiViewSupport?) which is up the part dealing with
DataObjects (text package)... it is neccessary to fire issue against
those with dependency on this one.

The result of this issue should be API enhancement let say
ContainerTopComponnet class?
Comment 6 Peter Zavadsky 2003-09-18 14:09:38 UTC
I'm changing this issue to create the support class which you demand.
I created also new issue #36185, which block this one (container top
component).  This issue solving cas start just when that component is
provided.
To satisfy your needs is the support class, but that's not part of
window system, assigning to correct component.
Comment 7 _ ttran 2003-10-10 22:40:59 UTC
changed the subj to "Nested editor tabs" the more commonly used term
these days
Comment 8 Jesse Glick 2004-05-17 04:46:58 UTC
Apparently no one noticed that we already did this.

*** This issue has been marked as a duplicate of 41190 ***