Bug 48432 - summary supertypes view mode [type hierarchy]
Summary: summary supertypes view mode [type hierarchy]
Status: RESOLVED INVALID
Alias: None
Product: JDT
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: JDT-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: needinfo
Depends on:
Blocks:
 
Reported: 2003-12-10 14:26 EST by Henrich Kraemer CLA
Modified: 2009-08-30 02:04 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henrich Kraemer CLA 2003-12-10 14:26:49 EST
The summary supertypes view mode alters the presentation in an existing
supertype view (inside the Type Hierarchy).

In summary mode the tree is flattened and each interface or class is shown only
once. In complicated type hierarchies this removes quite some clutter of
precious screen real estate.

For example (these are EMF classes) the summary mode may show this:
EModelElementImpl
  EObjectImpl
  ...NotifierImpl
  ...Object
<implements>
  EModelElement
  ... EObject
  ... InternalEObject
  ... Notifier

‘...’ indicates classes and interfaces which are not an immediate base to the
focus (root). The order of the implements would be alphabetically either per
simple name or fully qualified as selected by the user.
One could also add the contents of each class/interface at the next level.

The normal currently existing tree supertype mode for the same class looks like
this:
EModelElementImpl
  EObjectImpl
     NotifierImpl
        Object
        Notifier
     EObject
        Notifier
     InternalEObject
        EObject
           Notifier
   EModelElement
      EObject
         Notifier.

I also posted that on the news group for feedback but didn't receive responses
of as now. I still think it would be a nice feature.
Comment 1 Dirk Baeumer CLA 2003-12-10 18:48:53 EST
Given the current time constraints this will very likely not happen for 3.0. 
Setting on remind.
Comment 2 Denis Roy CLA 2009-08-30 02:04:53 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.