fHierarchyLifeCycle.setReconciled(JavaBasePreferencePage.reconcileJavaViews());
	public TypeHierarchyViewPart() {		fSelectedType= null;		fInputElement= null;				fHierarchyLifeCycle= new TypeHierarchyLifeCycle();		fTypeHierarchyLifeCycleListener= new ITypeHierarchyLifeCycleListener() {			public void typeHierarchyChanged(TypeHierarchyLifeCycle typeHierarchy, IType[] changedTypes) {				doTypeHierarchyChanged(typeHierarchy, changedTypes);			}		};		fHierarchyLifeCycle.addChangedListener(fTypeHierarchyLifeCycleListener);				fIsEnableMemberFilter= false;				fInputHistory= new ArrayList();		fAllViewers= null;						fViewActions= new ToggleViewAction[] {			new ToggleViewAction(this, VIEW_ID_TYPE),			new ToggleViewAction(this, VIEW_ID_SUPER),			new ToggleViewAction(this, VIEW_ID_SUB)		};				fDialogSettings= JavaPlugin.getDefault().getDialogSettings();				fHistoryDropDownAction= new HistoryDropDownAction(this);		fHistoryDropDownAction.setEnabled(false);				fToggleOrientationActions= new ToggleOrientationAction[] {			new ToggleOrientationAction(this, VIEW_ORIENTATION_VERTICAL),			new ToggleOrientationAction(this, VIEW_ORIENTATION_HORIZONTAL),			new ToggleOrientationAction(this, VIEW_ORIENTATION_SINGLE)		};					fEnableMemberFilterAction= new EnableMemberFilterAction(this, false);				fFocusOnTypeAction= new FocusOnTypeAction(this);				fPaneLabelProvider= new JavaUILabelProvider();				fAddStubAction= new AddMethodStubAction();		fFocusOnSelectionAction= new FocusOnSelectionAction(this);				fPartListener= new IPartListener() {			public void partActivated(IWorkbenchPart part) {				if (part instanceof IEditorPart)					editorActivated((IEditorPart) part);			}			public void partBroughtToTop(IWorkbenchPart part) {}			public void partClosed(IWorkbenchPart part) {}			public void partDeactivated(IWorkbenchPart part) {}			public void partOpened(IWorkbenchPart part) {}		};				fSelectionChangedListener= new ISelectionChangedListener() {			public void selectionChanged(SelectionChangedEvent event) {				doSelectionChanged(event);			}		};			}	