Loading plugins/org.etsi.mts.tdl.asn2tdl/src/org/etsi/mts/tdl/asn2tdl/ASNConverter.java +12 −0 Original line number Diff line number Diff line package org.etsi.mts.tdl.asn2tdl; import java.io.File; import java.util.List; import org.eclipse.emf.ecore.resource.Resource; import org.etsi.mts.tdl.resources.ResourceHandler; Loading Loading @@ -38,5 +39,16 @@ public class ASNConverter implements Converter { return processToString(inputPath, outputPath, sourceMapping, targetMapping); } @Override public String processToString(List<String> inputPaths, String outputPath) { //TODO: integrate String content = "Package Imported { \n"; for (String path : inputPaths) { content += processToString(path, outputPath); content += "\n"; } content +="}"; return content; } } plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/transform/Converter.java +9 −0 Original line number Diff line number Diff line package org.etsi.mts.tdl.transform; import java.util.List; import java.util.TreeMap; public interface Converter { public String getExtension(); public String processToString(String inputPath, String outputPath); default public String processToString(List<String> inputPaths, String outputPath) { String content = "Package Imported { \n"; for (String path : inputPaths) { content += processToString(path, outputPath); } content +="}"; return content; } public String processToString(String inputPath, String outputPath, String sourceMapping, String targetMapping); public String processToString(String inputPath, String outputPath, String sourceMapping, String targetMapping, boolean inline); Loading plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/transform/ConverterNotAvailable.java +6 −0 Original line number Diff line number Diff line package org.etsi.mts.tdl.transform; import java.util.List; public class ConverterNotAvailable implements Converter { private String type; private String content = ""; Loading Loading @@ -27,6 +29,10 @@ public class ConverterNotAvailable implements Converter { boolean inline) { return processToString(inputPath, outputPath); } @Override public String processToString(List<String> inputPaths, String outputPath) { return processToString("", outputPath); } } Loading
plugins/org.etsi.mts.tdl.asn2tdl/src/org/etsi/mts/tdl/asn2tdl/ASNConverter.java +12 −0 Original line number Diff line number Diff line package org.etsi.mts.tdl.asn2tdl; import java.io.File; import java.util.List; import org.eclipse.emf.ecore.resource.Resource; import org.etsi.mts.tdl.resources.ResourceHandler; Loading Loading @@ -38,5 +39,16 @@ public class ASNConverter implements Converter { return processToString(inputPath, outputPath, sourceMapping, targetMapping); } @Override public String processToString(List<String> inputPaths, String outputPath) { //TODO: integrate String content = "Package Imported { \n"; for (String path : inputPaths) { content += processToString(path, outputPath); content += "\n"; } content +="}"; return content; } }
plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/transform/Converter.java +9 −0 Original line number Diff line number Diff line package org.etsi.mts.tdl.transform; import java.util.List; import java.util.TreeMap; public interface Converter { public String getExtension(); public String processToString(String inputPath, String outputPath); default public String processToString(List<String> inputPaths, String outputPath) { String content = "Package Imported { \n"; for (String path : inputPaths) { content += processToString(path, outputPath); } content +="}"; return content; } public String processToString(String inputPath, String outputPath, String sourceMapping, String targetMapping); public String processToString(String inputPath, String outputPath, String sourceMapping, String targetMapping, boolean inline); Loading
plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/transform/ConverterNotAvailable.java +6 −0 Original line number Diff line number Diff line package org.etsi.mts.tdl.transform; import java.util.List; public class ConverterNotAvailable implements Converter { private String type; private String content = ""; Loading Loading @@ -27,6 +29,10 @@ public class ConverterNotAvailable implements Converter { boolean inline) { return processToString(inputPath, outputPath); } @Override public String processToString(List<String> inputPaths, String outputPath) { return processToString("", outputPath); } }