01: package com.tctest.rife.elements;
02:
03: import com.uwyn.rife.engine.Element;
04: import com.uwyn.rife.engine.annotations.Elem;
05: import com.uwyn.rife.engine.annotations.Submission;
06: import com.uwyn.rife.template.Template;
07:
08: @Elem(submissions={@Submission(name="count")})
09: public class Counter extends Element {
10: public void processElement() {
11: int counter = 0;
12: Template t = getHtmlTemplate("counter");
13:
14: while (counter < 10) {
15: t.setValue("counter", counter);
16: print(t);
17: pause();
18: counter++;
19: }
20:
21: t.setBlock("content", "done");
22: print(t);
23: }
24: }
|