1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.commons.jelly.tags.jface;
17
18 import java.net.URL;
19
20 import org.apache.commons.jelly.JellyContext;
21 import org.apache.commons.jelly.XMLOutput;
22 import org.apache.commons.jelly.tags.jface.JFaceTagLibrary;
23
24 /***
25 * @author <a href="mailto:ckl@dacelo.nl">Christiaan ten Klooster</a>
26 */
27 public class JFaceDemo {
28
29 public static void main(String[] args) {
30 try {
31
32 JellyContext context = new JellyContext();
33
34 /*** @todo zap the following line once the Jelly core has this default */
35 context.registerTagLibrary("jelly:jface", new JFaceTagLibrary());
36
37 URL url = JFaceDemo.class.getResource("JFaceDemo.jelly");
38
39 XMLOutput output = XMLOutput.createXMLOutput(System.out, true);
40 context.runScript( url, output );
41 output.flush();
42
43 }
44 catch (Exception e) {
45 e.printStackTrace();
46 }
47
48 }
49
50 }