Ejemplo n.º 1
0
 // TBD is this the best method?
 // TBD this should be a general utility method somewhere in the fragment
 private IWorkbenchPartReference toPartRef(MPart part) {
   if (part == null) return null;
   Object impl = part.getObject();
   if (!(impl instanceof IWorkbenchPart)) return null;
   PartSite site = (PartSite) ((IWorkbenchPart) impl).getSite();
   return site.getPartReference();
 }