Package org.nuxeo.ecm.webengine.model
Class Template
- java.lang.Object
 - 
- org.nuxeo.ecm.webengine.model.Template
 
 
- 
- Direct Known Subclasses:
 View
public class Template extends Object
- Author:
 - Bogdan Stefanescu
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected Map<String,Object>argsprotected WebContextctxprotected Resourceresourceprotected ScriptFilescript 
- 
Constructor Summary
Constructors Modifier Constructor Description Template(Resource resource, String fileName)Template(Resource resource, ScriptFile script)Template(WebContext ctx, String fileName)protectedTemplate(WebContext ctx, Resource resource, ScriptFile script)Template(WebContext ctx, ScriptFile script) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Templatearg(String key, Object value)Map<String,Object>args()Templateargs(Map<String,Object> args)Stringrender()voidrender(OutputStream out)protected voidresolve(String fileName)Resourceresource()ScriptFilescript() 
 - 
 
- 
- 
Field Detail
- 
resource
protected final Resource resource
 
- 
script
protected ScriptFile script
 
- 
ctx
protected WebContext ctx
 
 - 
 
- 
Constructor Detail
- 
Template
protected Template(WebContext ctx, Resource resource, ScriptFile script)
 
- 
Template
public Template(WebContext ctx, String fileName)
 
- 
Template
public Template(WebContext ctx, ScriptFile script)
 
- 
Template
public Template(Resource resource, ScriptFile script)
 
 - 
 
- 
Method Detail
- 
resource
public Resource resource()
 
- 
resolve
protected void resolve(String fileName)
 
- 
script
public ScriptFile script()
 
- 
render
public void render(OutputStream out)
 
- 
render
public String render()
 
 - 
 
 -