I'd like to suggest the following three extensions to the Hierarchy window:

1. Some of the types in the hierarchy are defined in the project. Others are defined 
elsewhere (e.g., in the JDK). Render the names of the types that are defined elsewhere 
in a different, configurable manner (e.g., in a different color).

2. Every attempt to base the hierarchy on class Object is rebuffed with the red 
message "All classes are derived from java.lang.Object." Remove this restriction. The 
result would be a view of the project based on its type hierarchy.This new view would 
complement the existing view (in the Project window) of the project based on its 
package hierarchy.

3. The Browse Type Hierarchy command bases the hierarchy on the type whose source is 
displayed in the active editor window. Instead, base the hierarchy on the type whose 
name is at the cursor. As it stands now, to display the hierarchy for a particular 
type, two steps are required, Go To Declaration followed by Browse Type Hierarchy.

May I also add my congratulations on the first EAP version of Ariadna. It's truly 
magnificent.

/Jim White


_______________________________________________
Eap-features mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-features

Reply via email to