Bug 62909 [performance] quick outline takes forever to show up
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/JavaOutlineInformationControl.java
private static final String STORE_GO_INTO_TOP_LEVEL_TYPE_CHECKED= "GoIntoTopLevelTypeAction.isChecked"; 
		
		private TreeViewer fOutlineViewer;
		private ShowOnlyMainTypeAction(TreeViewer outlineViewer) {
			super(TextMessages.getString("JavaOutlineInformationControl.GoIntoTopLevelType.label"), IAction.AS_CHECK_BOX); 
			setToolTipText(TextMessages.getString("JavaOutlineInformationControl.GoIntoTopLevelType.tooltip")); 
			setDescription(TextMessages.getString("JavaOutlineInformationControl.GoIntoTopLevelType.description")); 
			
			JavaPluginImages.setLocalImageDescriptors(this, "gointo_toplevel_type.gif"); 
			
			WorkbenchHelp.setHelp(this, IJavaHelpContextIds.GO_INTO_TOP_LEVEL_TYPE_ACTION);
			
			fOutlineViewer= outlineViewer;
			boolean showclass= getDialogSettings().getBoolean(STORE_GO_INTO_TOP_LEVEL_TYPE_CHECKED);
			setTopLevelTypeOnly(showclass);
		}