try {
facade = DerivedUnitFacade.NewInstance(entity, configurator);
-// section_general.setFacade(facade);
-// section_derivedUnitBase.setFacade(facade);
-// section_gatheringEvent.setFacade(facade);
-// section_fieldObservation.setFacade(facade);
+ section_general.setEntity(facade);
+ section_derivedUnitBase.setEntity(facade);
+ section_gatheringEvent.setEntity(facade);
+ section_fieldObservation.setEntity(facade);
} catch (DerivedUnitFacadeNotSupportedException e) {
EditorUtil.errorDialog("Error", this, "SpecimenFacadeNotSupportedException while inititating SpecimenFacade", e);
import org.eclipse.core.runtime.Status;
import org.eclipse.core.runtime.jobs.Job;
import org.eclipse.swt.widgets.Display;
-import org.eclipse.ui.IWorkbenchPart;
import eu.etaxonomy.cdm.api.application.CdmApplicationController;
-import eu.etaxonomy.cdm.api.conversation.IConversationEnabled;
import eu.etaxonomy.cdm.io.berlinModel.in.BerlinModelImportConfigurator;
import eu.etaxonomy.cdm.io.common.CdmDefaultImport;
import eu.etaxonomy.cdm.io.common.IImportConfigurator;
monitor.worked(10);
-// display.asyncExec(new Runnable() {
-//
-// @Override
-// public void run() {
-// // terminate any open transactions
-// IWorkbenchPart activePart = StoreUtil.getActivePage().getActivePart();
-//
-// if(activePart instanceof IConversationEnabled){
-// IConversationEnabled conversationEnabled = (IConversationEnabled) activePart;
-// conversationEnabled.getConversationHolder().commit(false);
-// }
-// }
-// });
- monitor.worked(10);
-
CdmDefaultImport<IImportConfigurator> importer = new CdmDefaultImport<IImportConfigurator>();
importer.setCdmAppController(applicationController);
monitor.worked(10);
@Override
public void run() {
-// // restarting transaction and committing it to trigger change listener
-// // TODO verify correct behaviour
-// IWorkbenchPart activePart = StoreUtil.getActivePage().getActivePart();
-//
-// if(activePart instanceof IConversationEnabled){
-// IConversationEnabled conversationEnabled = (IConversationEnabled) activePart;
-//
-// conversationEnabled.getConversationHolder().startTransaction();
-// conversationEnabled.getConversationHolder().commit();
-// }
-
CdmStore.getContextManager().notifyContextRefresh();
}
});