if (element instanceof IPackageDeclaration) return false;
	public boolean select(Viewer viewer, Object parent, Object element) {		if (element instanceof IPackageFragment) {			IPackageFragment pkg= (IPackageFragment)element;			try {				if (pkg.isDefaultPackage())					return pkg.hasChildren();				return !pkg.hasSubpackages() || pkg.hasChildren() || (pkg.getNonJavaResources().length > 0);			} catch (JavaModelException e) {				return false;			}		}		if (element instanceof IPackageDeclaration)			return false;		return true;	}