blob: ebbbdd42b38cd4983c30a3d0a45fab10cb030a5c [file] [log] [blame]
PACKAGE uima.ruta.tests;
DECLARE Annotation D(STRING ds);
DECLARE D C(INT ci, BOOLEAN cb);
DECLARE D B(C bc);
DECLARE Annotation A(B ab, C ac);
INT count;
CW{ -> ASSIGN(count, count+1), CREATE(C, "ds" = "firstname", "ci" = count, "cb" = false)} CW{ ->
GATHER(B, "bc" = 1), FILL(B, "ds" = "lastname")};
C{REGEXP("M.*") -> SETFEATURE("cb", true)};
(CW CW){-> CREATE(A, "ab" = B, "ac" = C)};
DECLARE T1, T2, T3, T4, T5, T6, T7, T8, T9;
A{-> T1};
A{-> A.ac.ds="name"};
A.ac.ds=="name"{-> T2};
A{-> A.ac.cb=true};
A.ac.cb==true{-> T3};
A{-> A.ac.ci=10};
A.ac.ci==10{-> T4};