1: doctype "../grammars/EJ.g.etl";
2: /// simple interface
3: interface public Test extends java.rmi.Remote
4: {
5: var public final static String A_VALUE = "A_VALUE";
6: to public String process(String value) throws java.rmi.Remote;
7: };
8: /// a template interface
9: interface public Pair[T]
10: {
11: to T getFirstValue();
12: to T getSecondVAlue();
13: };