if (monitor.isCanceled())
return Status.CANCEL_STATUS;
// do inference on the model
CreateMissingElementsWithDrools ce = new CreateMissingElementsWithDrools(new EcoreInferenceHandlerFactory(), false);
ce.create(model, new SubProgressMonitor(monitor, 45));
if (monitor.isCanceled())
return Status.CANCEL_STATUS;
// does a properties file exist?