View Javadoc
1   package org.argeo.support.freemarker.ui;
2   
3   import javax.jcr.Node;
4   import javax.jcr.RepositoryException;
5   
6   import org.eclipse.swt.widgets.Composite;
7   import org.eclipse.swt.widgets.Control;
8   
9   public class Html {
10  	private String template;
11  	private Node context;
12  
13  	private Control control;
14  
15  	public Html(Composite parent, String template, Node context) throws RepositoryException {
16  		this.template = template;
17  		this.context = context;
18  		this.control = new FmUiProvider(this.template).createUi(parent, context);
19  	}
20  
21  	public Html(Composite parent, String template) throws RepositoryException {
22  		this(parent, template, null);
23  	}
24  
25  	public String getTemplate() {
26  		return template;
27  	}
28  
29  	public Node getContext() {
30  		return context;
31  	}
32  
33  	public Control getControl() {
34  		return control;
35  	}
36  
37  }