package p; @ann(k="v") @ann(k="v2") class C { } |
package p; @ann(k1="v1", k2="v2", k3="v3") class C { } |
package p; @ann("hello") class C { } |
@EmfaticAnnotationMap("ann(key)"="http://ann-uri") package p; @ann("hello") // like saying @ann(key="hello") class C { } |
@EmfaticAnnotationMap("doc(documentation)"="http://www.eclipse.org/emf/2002/GenModel") package p; @doc("my model documentation") class C { } |
@EmfaticAnnotationMap("ann(key)"="http://ann-URI") @EmfaticAnnotationMap("ann(a,b)"="http://ann-URI") package p; @ann("hello") @ann("X", "Y") class C { } |
package p; datatype d1 : x; transient datatype d2 : x; |