Loading plugins/Prototypes/org.etsi.mts.tdl.txi/src/org/etsi/mts/tdl/formatting2/TDLtxiFormatter.java +18 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ import org.etsi.mts.tdl.ElementImport; import org.etsi.mts.tdl.PackageableElement; import org.etsi.mts.tdl.ParameterMapping; import org.etsi.mts.tdl.StructuredDataType; import org.etsi.mts.tdl.EnumDataType; import org.etsi.mts.tdl.StructuredDataInstance; import org.etsi.mts.tdl.TestObjective; import org.etsi.mts.tdl.TimeLabel; Loading @@ -33,6 +34,7 @@ import org.etsi.mts.tdl.TestDescription; import org.etsi.mts.tdl.Behaviour; import org.etsi.mts.tdl.ExceptionalBehaviour; import org.etsi.mts.tdl.PeriodicBehaviour; import org.etsi.mts.tdl.SimpleDataInstance; import org.etsi.mts.tdl.Comment; import org.etsi.mts.tdl.FormalParameter; import org.etsi.mts.tdl.LocalExpression; Loading Loading @@ -165,6 +167,22 @@ public class TDLtxiFormatter extends TDLtxFormatter { } } if (e instanceof EnumDataType) { int size = ((EnumDataType)e).getValue().size(); int i = 0; for (SimpleDataInstance m : ((EnumDataType)e).getValue()) { i++; doc.prepend(m, p->p.newLine()); doc.surround(m, p->p.indent()); // doc.append(m, p->p.newLine()); if (i==size) { doc.append(m, p->p.newLine()); } doc.format(m); } } if (e instanceof ComponentType || e instanceof TestConfiguration || e instanceof TestDescription) { Loading Loading
plugins/Prototypes/org.etsi.mts.tdl.txi/src/org/etsi/mts/tdl/formatting2/TDLtxiFormatter.java +18 −0 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ import org.etsi.mts.tdl.ElementImport; import org.etsi.mts.tdl.PackageableElement; import org.etsi.mts.tdl.ParameterMapping; import org.etsi.mts.tdl.StructuredDataType; import org.etsi.mts.tdl.EnumDataType; import org.etsi.mts.tdl.StructuredDataInstance; import org.etsi.mts.tdl.TestObjective; import org.etsi.mts.tdl.TimeLabel; Loading @@ -33,6 +34,7 @@ import org.etsi.mts.tdl.TestDescription; import org.etsi.mts.tdl.Behaviour; import org.etsi.mts.tdl.ExceptionalBehaviour; import org.etsi.mts.tdl.PeriodicBehaviour; import org.etsi.mts.tdl.SimpleDataInstance; import org.etsi.mts.tdl.Comment; import org.etsi.mts.tdl.FormalParameter; import org.etsi.mts.tdl.LocalExpression; Loading Loading @@ -165,6 +167,22 @@ public class TDLtxiFormatter extends TDLtxFormatter { } } if (e instanceof EnumDataType) { int size = ((EnumDataType)e).getValue().size(); int i = 0; for (SimpleDataInstance m : ((EnumDataType)e).getValue()) { i++; doc.prepend(m, p->p.newLine()); doc.surround(m, p->p.indent()); // doc.append(m, p->p.newLine()); if (i==size) { doc.append(m, p->p.newLine()); } doc.format(m); } } if (e instanceof ComponentType || e instanceof TestConfiguration || e instanceof TestDescription) { Loading