@Override protected void postRun(CDOView view, CDOObject parent) { if (newObject != null) { EObject object = view.getObject(newObject); if (object != null) { CDOCheckoutContentProvider contentProvider = getContentProvider(); if (contentProvider != null) { contentProvider.selectObjects(object); } } } }
private CDOCheckoutContentProvider getContentProvider() { if (contentProvider == null) { String viewerID = extensionSite.getContentService().getViewerId(); contentProvider = CDOCheckoutContentProvider.getInstance(viewerID); } return contentProvider; }
private ComposedAdapterFactory getAdapterFactory(CDOCheckout checkout) { CDOCheckoutContentProvider contentProvider = getContentProvider(); return contentProvider.getStateManager().getState(checkout).getAdapterFactory(); }