Loading plugins/org.etsi.mts.tdl.tx/src/org/etsi/mts/tdl/TDLtx.xtext +13 −0 Original line number Diff line number Diff line Loading @@ -76,6 +76,11 @@ fragment AnnotationCommentFragment returns tdl::Element: //(annotation+=Annotation)* ; fragment PIXITAnnotationFragment returns tdl::Element: annotation+=PIXITAnnotation ; fragment NameFragment returns tdl::Element: 'Name' ':' name=Identifier ; Loading Loading @@ -128,6 +133,11 @@ CheckAnnotation returns tdl::Annotation: (':' value=EString) ; PIXITAnnotation returns tdl::Annotation: key=[tdl::AnnotationType|PIXITName] (':' value=EString)? ; AnnotationType returns tdl::AnnotationType: AnnotationCommentFragment Loading Loading @@ -203,6 +213,7 @@ SimpleDataType returns tdl::SimpleDataType: //DONE: boolean data instance SimpleDataInstance returns tdl::SimpleDataInstance: AnnotationCommentFragment PIXITAnnotationFragment? dataType=[tdl::DataType|Identifier] //for backwards compatibility -> Predefined Booleans now True and False //(name=Identifier | name=BOOLEANNAME) Loading Loading @@ -236,6 +247,7 @@ Member returns tdl::Member: StructuredDataInstance returns tdl::StructuredDataInstance: AnnotationCommentFragment PIXITAnnotationFragment? dataType=[tdl::DataType|Identifier] name=Identifier ('<' unassignedMember=UnassignedMemberTreatment '>')? Loading @@ -250,6 +262,7 @@ MemberAssignment returns tdl::MemberAssignment: CollectionDataType returns tdl::CollectionDataType: AnnotationCommentFragment PIXITAnnotationFragment? 'Collection' name=Identifier ConstraintFragment 'of' itemType=[tdl::DataType|Identifier] Loading Loading
plugins/org.etsi.mts.tdl.tx/src/org/etsi/mts/tdl/TDLtx.xtext +13 −0 Original line number Diff line number Diff line Loading @@ -76,6 +76,11 @@ fragment AnnotationCommentFragment returns tdl::Element: //(annotation+=Annotation)* ; fragment PIXITAnnotationFragment returns tdl::Element: annotation+=PIXITAnnotation ; fragment NameFragment returns tdl::Element: 'Name' ':' name=Identifier ; Loading Loading @@ -128,6 +133,11 @@ CheckAnnotation returns tdl::Annotation: (':' value=EString) ; PIXITAnnotation returns tdl::Annotation: key=[tdl::AnnotationType|PIXITName] (':' value=EString)? ; AnnotationType returns tdl::AnnotationType: AnnotationCommentFragment Loading Loading @@ -203,6 +213,7 @@ SimpleDataType returns tdl::SimpleDataType: //DONE: boolean data instance SimpleDataInstance returns tdl::SimpleDataInstance: AnnotationCommentFragment PIXITAnnotationFragment? dataType=[tdl::DataType|Identifier] //for backwards compatibility -> Predefined Booleans now True and False //(name=Identifier | name=BOOLEANNAME) Loading Loading @@ -236,6 +247,7 @@ Member returns tdl::Member: StructuredDataInstance returns tdl::StructuredDataInstance: AnnotationCommentFragment PIXITAnnotationFragment? dataType=[tdl::DataType|Identifier] name=Identifier ('<' unassignedMember=UnassignedMemberTreatment '>')? Loading @@ -250,6 +262,7 @@ MemberAssignment returns tdl::MemberAssignment: CollectionDataType returns tdl::CollectionDataType: AnnotationCommentFragment PIXITAnnotationFragment? 'Collection' name=Identifier ConstraintFragment 'of' itemType=[tdl::DataType|Identifier] Loading