Commit bee634e7 authored by Philip Makedonski's avatar Philip Makedonski
Browse files

+ improved formatting for enums

parent 23ee319d
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -32,6 +32,7 @@ import org.etsi.mts.tdl.DataUse
import org.etsi.mts.tdl.ParameterBinding
import org.etsi.mts.tdl.DataInstanceUse
import org.etsi.mts.tdl.StructuredDataType
import org.etsi.mts.tdl.EnumDataType

class TDLan2Formatter extends AbstractFormatter2 {
	
@@ -85,6 +86,16 @@ class TDLan2Formatter extends AbstractFormatter2 {
                m.prepend[newLine]
                m.format
            }          
        } else if (p instanceof EnumDataType) {
            interior(
                p.regionFor.keyword('{').append[newLine],
                p.regionFor.keyword('}').prepend[newLine],
                [indent]
            )
            for (v : p.value) {
                v.prepend[newLine]
                v.allRegionsFor.keyword(';').prepend[noSpace]
            }
        } else {
    	    interior(
           		p.regionFor.keyword('{').append[newLine],