Exemple #1
0
 public void execute(File file, String planName, Date startDate, Date stopDate)
     throws IOException {
   if (startDate == null || stopDate == null) {
     return;
   }
   EPlan plan = PlanFactory.eINSTANCE.createEPlan();
   plan.setName(planName);
   URI planURI = URI.createPlatformResourceURI(file.getAbsolutePath(), true);
   Resource resource = EMFUtils.createResourceSet().createResource(planURI);
   resource.getContents().clear();
   resource.getContents().add(plan);
   EPlanUtils.setENamespaceURI(plan, PlanPackage.eNS_URI);
   resource.save(null);
 }