Loading plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/transform/AbstractTranslator.java +7 −1 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ import org.etsi.mts.tdl.Package; import org.etsi.mts.tdl.PackageableElement; import org.etsi.mts.tdl.Parameter; import org.etsi.mts.tdl.ParameterMapping; import org.etsi.mts.tdl.SimpleDataInstance; import org.etsi.mts.tdl.SimpleDataType; import org.etsi.mts.tdl.StructuredDataInstance; import org.etsi.mts.tdl.StructuredDataType; Loading Loading @@ -74,6 +75,10 @@ public abstract class AbstractTranslator { return getTypeFor(getCleanName(name), tdlPackage.Literals.ENUM_DATA_TYPE); } protected SimpleDataInstance getSimpleDataInstanceFor(String name) { return getTypeFor(getCleanName(name), tdlPackage.Literals.SIMPLE_DATA_INSTANCE); } protected StructuredDataType getStructuredDataTypeFor(String name) { return getTypeFor(getCleanName(name), tdlPackage.Literals.STRUCTURED_DATA_TYPE); } Loading @@ -95,7 +100,8 @@ public abstract class AbstractTranslator { name = name.replaceAll("-", "_") .replaceAll(" ", "_") .replaceAll(":", "_") .replaceAll("\\.", "_"); .replaceAll("\\.", "_") .replaceFirst("^(\\d)", "_\\1"); return name; } public String getCleanName(String name) { Loading Loading
plugins/org.etsi.mts.tdl.common/src/org/etsi/mts/tdl/transform/AbstractTranslator.java +7 −1 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ import org.etsi.mts.tdl.Package; import org.etsi.mts.tdl.PackageableElement; import org.etsi.mts.tdl.Parameter; import org.etsi.mts.tdl.ParameterMapping; import org.etsi.mts.tdl.SimpleDataInstance; import org.etsi.mts.tdl.SimpleDataType; import org.etsi.mts.tdl.StructuredDataInstance; import org.etsi.mts.tdl.StructuredDataType; Loading Loading @@ -74,6 +75,10 @@ public abstract class AbstractTranslator { return getTypeFor(getCleanName(name), tdlPackage.Literals.ENUM_DATA_TYPE); } protected SimpleDataInstance getSimpleDataInstanceFor(String name) { return getTypeFor(getCleanName(name), tdlPackage.Literals.SIMPLE_DATA_INSTANCE); } protected StructuredDataType getStructuredDataTypeFor(String name) { return getTypeFor(getCleanName(name), tdlPackage.Literals.STRUCTURED_DATA_TYPE); } Loading @@ -95,7 +100,8 @@ public abstract class AbstractTranslator { name = name.replaceAll("-", "_") .replaceAll(" ", "_") .replaceAll(":", "_") .replaceAll("\\.", "_"); .replaceAll("\\.", "_") .replaceFirst("^(\\d)", "_\\1"); return name; } public String getCleanName(String name) { Loading