Loading plugins/org.etsi.mts.tdl.ttcn3.ui/src/org/etsi/mts/tdl/ttcn3/ui/handlers/TransformationHandler.java +3 −2 Original line number Diff line number Diff line Loading @@ -69,6 +69,7 @@ public class TransformationHandler extends AbstractHandler { URI uri = URI.createPlatformResourceURI(file.getFullPath().toString(), true); XtextResourceSet rs = injector.getInstance(XtextResourceSet.class); Resource r = rs.getResource(uri, true); EcoreUtil.resolveAll(r); //This is important otherwise weird problems occur if unresolved imported definitions are encountered if (file.getName().endsWith(".tdl") || file.getName().endsWith(".tdlan2") || file.getName().endsWith(".tdltx") Loading Loading @@ -101,8 +102,8 @@ public class TransformationHandler extends AbstractHandler { } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); System.err.println(" Transformation: "+e.getMessage()); //TODO: add dialog } return null; } Loading Loading
plugins/org.etsi.mts.tdl.ttcn3.ui/src/org/etsi/mts/tdl/ttcn3/ui/handlers/TransformationHandler.java +3 −2 Original line number Diff line number Diff line Loading @@ -69,6 +69,7 @@ public class TransformationHandler extends AbstractHandler { URI uri = URI.createPlatformResourceURI(file.getFullPath().toString(), true); XtextResourceSet rs = injector.getInstance(XtextResourceSet.class); Resource r = rs.getResource(uri, true); EcoreUtil.resolveAll(r); //This is important otherwise weird problems occur if unresolved imported definitions are encountered if (file.getName().endsWith(".tdl") || file.getName().endsWith(".tdlan2") || file.getName().endsWith(".tdltx") Loading Loading @@ -101,8 +102,8 @@ public class TransformationHandler extends AbstractHandler { } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); System.err.println(" Transformation: "+e.getMessage()); //TODO: add dialog } return null; } Loading