Loading plugins/org.etsi.mts.tdl.constraints.helper/src/org/etsi/mts/tdl/constraints/helper/ConstraintExporter.java +4 −2 Original line number Diff line number Diff line Loading @@ -52,7 +52,7 @@ public class ConstraintExporter { generatedConstraints = ""; String imports = ""; if (this.format == OutputFormat.OCL) imports = "import 'tdl.ecore'\n\n" imports = "import 'http://www.etsi.org/spec/TDL/1.4.1'\n\n" + "package tdl\n\n"; else imports = "import \"../library/common.eol\";\n" Loading @@ -65,7 +65,8 @@ public class ConstraintExporter { generatedConstraints+= "\n" + "endpackage" + "\n"; Path gcp = Path.of(generatedConstraintsPath); try { Files.write(gcp, Arrays.asList(generatedConstraints.split("\n")), StandardOpenOption.CREATE); Files.write(gcp, Arrays.asList(generatedConstraints.split("\n")), StandardOpenOption.WRITE, StandardOpenOption.CREATE, StandardOpenOption.TRUNCATE_EXISTING); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); Loading Loading @@ -181,6 +182,7 @@ public class ConstraintExporter { // .replaceAll("(import|function|guard)([\\W])", "`$1`$2") //.replaceAll("\\s+", " ") ; ocl = ocl.replaceAll("OclInvalid", "true"); if (ocl.trim().startsWith("This")) { ocl = " true"+" --"+ocl.trim(); Loading Loading
plugins/org.etsi.mts.tdl.constraints.helper/src/org/etsi/mts/tdl/constraints/helper/ConstraintExporter.java +4 −2 Original line number Diff line number Diff line Loading @@ -52,7 +52,7 @@ public class ConstraintExporter { generatedConstraints = ""; String imports = ""; if (this.format == OutputFormat.OCL) imports = "import 'tdl.ecore'\n\n" imports = "import 'http://www.etsi.org/spec/TDL/1.4.1'\n\n" + "package tdl\n\n"; else imports = "import \"../library/common.eol\";\n" Loading @@ -65,7 +65,8 @@ public class ConstraintExporter { generatedConstraints+= "\n" + "endpackage" + "\n"; Path gcp = Path.of(generatedConstraintsPath); try { Files.write(gcp, Arrays.asList(generatedConstraints.split("\n")), StandardOpenOption.CREATE); Files.write(gcp, Arrays.asList(generatedConstraints.split("\n")), StandardOpenOption.WRITE, StandardOpenOption.CREATE, StandardOpenOption.TRUNCATE_EXISTING); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); Loading Loading @@ -181,6 +182,7 @@ public class ConstraintExporter { // .replaceAll("(import|function|guard)([\\W])", "`$1`$2") //.replaceAll("\\s+", " ") ; ocl = ocl.replaceAll("OclInvalid", "true"); if (ocl.trim().startsWith("This")) { ocl = " true"+" --"+ocl.trim(); Loading