private String getSpecificText(Object element) { if (!fIsFlatLayout && element instanceof IPackageFragment) { IPackageFragment fragment = (IPackageFragment) element; Object parent= fContentProvider.getHierarchicalPackageParent(fragment); if (parent instanceof IPackageFragment) { return getNameDelta((IPackageFragment) parent, fragment); } else if (parent instanceof IFolder) { // bug 152735 return getNameDelta((IFolder) parent, fragment); } } else if (element instanceof IWorkingSet) { return ((IWorkingSet) element).getLabel(); } return null; }
private String getSpecificText(Object element) { if (!fIsFlatLayout && element instanceof IPackageFragment) { IPackageFragment fragment = (IPackageFragment) element; Object parent= fContentProvider.getHierarchicalPackageParent(fragment); if (parent instanceof IPackageFragment) { return getNameDelta((IPackageFragment) parent, fragment); } else if (parent instanceof IFolder) { // bug 152735 return getNameDelta((IFolder) parent, fragment); } } else if (element instanceof IWorkingSet) { return ((IWorkingSet) element).getLabel(); } return null; }
private String getSpecificText(Object element) { if (!fIsFlatLayout && element instanceof IPackageFragment) { IPackageFragment fragment = (IPackageFragment) element; Object parent= fContentProvider.getHierarchicalPackageParent(fragment); if (parent instanceof IPackageFragment) { return getNameDelta((IPackageFragment) parent, fragment); } else if (parent instanceof IFolder) { // bug 152735 return getNameDelta((IFolder) parent, fragment); } } else if (element instanceof IWorkingSet) { return ((IWorkingSet) element).getLabel(); } return null; }