String name= fragment.getResource().getName(); return decorateText(name, fragment);
IResource res= fragment.getResource(); if(res != null && !(res.getType() == IResource.FILE)) return decorateText(res.getName(), fragment); else return decorateText(calculateName(fragment), fragment);
	private String getHierarchicalText(IPackageFragment fragment) {		if (fragment.isDefaultPackage()) {			return super.getText(fragment);		}		String name= fragment.getResource().getName();		return decorateText(name, fragment);	}