return ((IJavaProject)element).getNonJavaResources();
return getNonJavaResources((IJavaProject)element);
	public Object[] getChildren(Object element) {		if (!exists(element))			return ArrayUtility.getEmptyArray();					try {			if (element instanceof IJavaModel) 				return getJavaProjects((IJavaModel)element);						if (element instanceof IJavaProject) {				if (fFilterPackages)					return ((IJavaProject)element).getNonJavaResources();				else					return getNonProjectPackageFragmentRoots((IJavaProject)element);			}			if (element instanceof IPackageFragmentRoot && !fFilterPackages) 				return getPackageFragments((IPackageFragmentRoot)element);						if (element instanceof IPackageFragment && fShowPackageContent)				return getPackageContents((IPackageFragment)element);							if (element instanceof IFolder && fShowPackageContent)				return getResources((IFolder)element);					} catch (JavaModelException e) {			return ArrayUtility.getEmptyArray();		}				return ArrayUtility.getEmptyArray();		}