if (!(o instanceof IFile && ("java".equals(((IFile)o).getFileExtension()) || "class".equals(((IFile)o).getFileExtension()))))
if ((fShowPackageContent && !((o instanceof IFile && ("java".equals(((IFile)o).getFileExtension()) || "class".equals(((IFile)o).getFileExtension()))) || o instanceof IFolder)) || (!fShowPackageContent && o instanceof IFolder))
	private Object[] getNonJavaResources(IJavaProject jProj) {		try {			Object[] members= jProj.getNonJavaResources();			List nonJavaResources= new ArrayList();			for (int i= 0; i < members.length; i++) {				Object o= members[i];				if (!(o instanceof IFile && ("java".equals(((IFile)o).getFileExtension()) || "class".equals(((IFile)o).getFileExtension()))))					nonJavaResources.add(o);			}			return nonJavaResources.toArray();		} catch(JavaModelException e) {			return ArrayUtility.getEmptyArray();		}	}