fCachedClassHierarchy= getDeclaringClass().newTypeHierarchy(pm);
fCachedClassHierarchy= getDeclaringType().newTypeHierarchy(pm);
	private ITypeHierarchy getHierarchyOfDeclaringClass(IProgressMonitor pm) throws JavaModelException {		try{			if (fCachedClassHierarchy != null)				return fCachedClassHierarchy;			fCachedClassHierarchy= getDeclaringClass().newTypeHierarchy(pm);			return fCachedClassHierarchy;		} finally{			pm.done();		}		}