org.jbpm.formModeler.service.bb.mvc.taglib.formatter
Class TemplateFormatter
java.lang.Object
org.jbpm.formModeler.service.bb.mvc.taglib.formatter.Formatter
org.jbpm.formModeler.service.bb.mvc.taglib.formatter.TemplateFormatter
@Named(value="TemplateFormatter")
public class TemplateFormatter
- extends Formatter
| Methods inherited from class org.jbpm.formModeler.service.bb.mvc.taglib.formatter.Formatter |
afterRendering, getLang, getLocale, getLocaleManager, getParameter, includePage, renderFragment, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeInterpreter, setTag, writeToOut |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TemplateFormatter
public TemplateFormatter()
getFragmentStart
public String getFragmentStart()
setFragmentStart
public void setFragmentStart(String fragmentStart)
getFragmentEnd
public String getFragmentEnd()
setFragmentEnd
public void setFragmentEnd(String fragmentEnd)
service
public void service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws FormatterException
- Description copied from class:
Formatter
- Perform the required logic for this Formatter. Inside, the methods
setAttribute and renderFragment are intended to be used to generate the
output and set parameters for this output.
Method getParameter is intended to retrieve input parameters by name.
Exceptions are to be catched inside the method, and not to be thrown, normally,
formatters could use a error fragment to be displayed when an error happens
in displaying. But if the error is unexpected, it can be wrapped inside a
FormatterException.
- Specified by:
service in class Formatter
- Parameters:
request - user requestresponse - response to the user
- Throws:
FormatterException - in case of an unexpected exception.
processTemplate
protected void processTemplate(String template)
includeFragment
protected void includeFragment(String fragmentName)
setAttributesForFragment
protected void setAttributesForFragment(String fragmentName)
- Set attributes for rendering of specified fragment
- Parameters:
fragmentName - fragment to be rendered
handleEmptyTemplate
protected void handleEmptyTemplate()
- Handle the case in which the template is empty
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.