Bug 43999 Filter to hide anonymous inner classes in Outline View
A new feature was added in 3.0 to show all the inner classes. However in some cases (for example when you are implementing a large number of event listeners) this makes the Outline view very difficult to use because it becomes very cluttered. Also, the word "Anonymous" is quite long and comes at the front so that typically the useful information (the class name) is scrolled out of view. Could the class name be used instead (e.g. ControlListener$1)?
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/IJavaHelpContextIds.java
public static final String STRUCTURED_SELECT_NEXT_ACTION= 							PREFIX + "structured_select_next_action"; 	
	public static final String STRUCTURED_SELECT_PREVIOUS_ACTION= 					PREFIX + "structured_select_previous_action"; 	
	public static final String TOGGLE_ORIENTATION_ACTION= 								PREFIX + "toggle_orientations_action"; 		
	public static final String CUT_ACTION= 															PREFIX + "cut_action"; 	
	public static final String COPY_ACTION= 														PREFIX + "copy_action"; 	
	public static final String PASTE_ACTION= 														PREFIX + "paste_action"; 	
	public static final String DELETE_ACTION= 													PREFIX + "delete_action"; 	
	public static final String SELECT_ALL_ACTION= 												PREFIX + "select_all_action"; 
	public static final String OPEN_TYPE_HIERARCHY_ACTION= 								PREFIX + "open_type_hierarchy_action"; 	
	public static final String COLLAPSE_ALL_ACTION= 								PREFIX + "open_type_hierarchy_action"; 
	public static final String GOTO_RESOURCE_ACTION=							PREFIX + "goto_resource_action"; 	 
	public static final String LINK_EDITOR_ACTION=							PREFIX + "link_editor_action"; 	 
	public static final String GO_INTO_TOP_LEVEL_TYPE_ACTION=							PREFIX + "go_into_top_level_type_action"; 	 
	public static final String COMPARE_WITH_HISTORY_ACTION=							PREFIX + "compare_with_history_action"; 	 
	public static final String REPLACE_WITH_PREVIOUS_FROM_HISTORY_ACTION=							PREFIX + "replace_with_previous_from_history_action"; 	 
	public static final String REPLACE_WITH_HISTORY_ACTION=							PREFIX + "replace_with_history_action"; 	 
	public static final String ADD_FROM_HISTORY_ACTION=							PREFIX + "add_from_history_action"; 	 
	public static final String LAYOUT_FLAT_ACTION=							PREFIX + "layout_flat_action"; 	 
	public static final String LAYOUT_HIERARCHICAL_ACTION=							PREFIX + "layout_hierarchical_action"; 	 	
	public static final String NEXT_CHANGE_ACTION=							PREFIX + "next_change_action"; 	 	
	public static final String PREVIOUS_CHANGE_ACTION=							PREFIX + "previous_change_action"; 	 	
	public static final String NEXT_PROBLEM_ACTION=							PREFIX + "next_problem_action"; 	 	
	public static final String PREVIOUS_PROBLEM_ACTION=							PREFIX + "previous_problem_action"; 	 	
	public static final String JAVA_SELECT_MARKER_RULER_ACTION=							PREFIX + "java_select_marker_ruler_action"; 	 	
	public static final String GOTO_NEXT_ERROR_ACTION=							PREFIX + "goto_next_error_action"; 	 	
	public static final String GOTO_PREVIOUS_ERROR_ACTION=							PREFIX + "goto_previous_error_action"; 	 	
	public static final String SHOW_QUALIFIED_NAMES_ACTION=							PREFIX + "show_qualified_names_action"; 	 	
	public static final String SORT_BY_DEFINING_TYPE_ACTION=							PREFIX + "sort_by_defining_type_action"; 	 	
	public static final String FORMAT_ACTION=							PREFIX + "format_action"; 	 	
	public static final String COMMENT_ACTION=							PREFIX + "comment_action";