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 UNCOMMENT_ACTION=							PREFIX + "uncomment_action"; 	 	
	public static final String ADD_BLOCK_COMMENT_ACTION=				PREFIX + "add_block_comment_action"; 	
	public static final String REMOVE_BLOCK_COMMENT_ACTION=				PREFIX + "remove_block_comment_action";	
	public static final String QUICK_FIX_ACTION= 						PREFIX + "quick_fix_action"; 	 	
	public static final String CONTENT_ASSIST_ACTION= 						PREFIX + "content_assist_action"; 	 	
	public static final String PARAMETER_HINTS_ACTION= 						PREFIX + "parameter_hints_action"; 	 	
	public static final String SHOW_JAVADOC_ACTION= 						PREFIX + "show_javadoc_action"; 	 	
	public static final String SHOW_OUTLINE_ACTION= 						PREFIX + "show_outline_action"; 	 	
	public static final String OPEN_STRUCTURE_ACTION= 						PREFIX + "open_structure_action"; 	 	
	public static final String OPEN_HIERARCHY_ACTION= 						PREFIX + "open_hierarchy_action"; 	 	
	public static final String TOGGLE_SMART_TYPING_ACTION= 					PREFIX + "toggle_smart_typing_action"; 
	public static final String INDENT_ACTION= 								PREFIX + "indent_action"; 
	
	public static final String MAINTYPE_SELECTION_DIALOG= PREFIX + "maintype_selection_dialog_context"; 
	public static final String OPEN_TYPE_DIALOG= PREFIX + "open_type_dialog_context"; 
	public static final String SOURCE_ATTACHMENT_DIALOG= PREFIX + "source_attachment_dialog_context"; 
	public static final String LIBRARIES_WORKBOOK_PAGE_ADVANCED_DIALOG= PREFIX + "advanced_dialog_context"; 
	public static final String CONFIRM_SAVE_MODIFIED_RESOURCES_DIALOG= PREFIX + "confirm_save_modified_resources_dialog_context"; 
	public static final String NEW_VARIABLE_ENTRY_DIALOG= PREFIX + "new_variable_dialog_context"; 
	public static final String NONNLS_DIALOG= PREFIX + "nonnls_dialog_context"; 
	public static final String MULTI_MAIN_TYPE_SELECTION_DIALOG= PREFIX + "multi_main_type_selection_dialog_context"; 
	public static final String MULTI_TYPE_SELECTION_DIALOG= PREFIX + "multi_type_selection_dialog_context"; 
	public static final String SUPER_INTERFACE_SELECTION_DIALOG= PREFIX + "super_interface_selection_dialog_context"; 
	public static final String OVERRIDE_TREE_SELECTION_DIALOG= PREFIX + "override_tree_selection_dialog_context"; 
	public static final String MOVE_DESTINATION_DIALOG= PREFIX + "move_destination_dialog_context"; 
	public static final String CHOOSE_VARIABLE_DIALOG= PREFIX + "choose_variable_dialog_context"; 	
	public static final String EDIT_TEMPLATE_DIALOG= PREFIX + "edit_template_dialog_context"; 	
	public static final String HISTORY_LIST_DIALOG= PREFIX + "history_list_dialog_context"; 	
	public static final String IMPORT_ORGANIZE_INPUT_DIALOG= PREFIX + "import_organize_input_dialog_context"; 
	public static final String TODO_TASK_INPUT_DIALOG= PREFIX + "todo_task_input_dialog_context";