org.jbpm.formModeler.core.processing.formRendering
Class FormRenderingFormatter
java.lang.Object
org.jbpm.formModeler.service.bb.mvc.taglib.formatter.Formatter
org.jbpm.formModeler.core.processing.formRendering.FormRenderingFormatter
@Named(value="FormRenderingFormatter")
public class FormRenderingFormatter
- extends org.jbpm.formModeler.service.bb.mvc.taglib.formatter.Formatter
Renders a form.
|
Method Summary |
protected void |
afterRenderField(Field field,
String namespace,
String renderMode)
|
void |
afterRendering(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
|
protected void |
afterRenderLabel(Field field,
String namespace,
String renderMode)
|
protected void |
beforeRenderField(Field field,
String namespace,
String renderMode)
|
protected void |
beforeRenderLabel(Field field,
String namespace,
String renderMode)
|
protected BigInteger |
calculateMax(List colspans)
|
protected BigInteger |
calculateMCM(List colspans)
|
protected String |
deduceWidthForForm(Form form,
String renderMode,
String labelMode,
String mode)
Deduce width for a form. |
protected void |
defaultDisplay(Form form,
String namespace,
String renderMode,
String labelMode,
String mode)
Default display. |
protected void |
defaultDisplayGroup(Form form,
List groupMembers,
int maxCols,
int maxMembers,
String renderMode,
String labelMode,
FormStatusData formStatusData,
String mode,
String namespace,
int position,
boolean first)
|
protected void |
display(Form form,
String namespace,
String displayMode,
FormDisplayInfo displayInfo,
String renderMode,
String labelMode,
boolean isSubForm,
boolean isMultiple)
|
protected void |
displayFooter(Form form)
|
FieldHandlersManager |
getFieldHandlersManager()
|
FormManager |
getFormManager()
|
FormProcessor |
getFormProcessor()
|
protected void |
renderField(Field field,
String namespace,
String renderMode)
|
protected void |
renderInputElement(Field field,
int fieldColspan,
int fieldWidth,
String namespace,
String renderMode,
String labelMode,
int index)
|
protected void |
renderLabel(Field field,
String namespace,
String renderMode)
|
void |
service(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
|
protected void |
setFormFieldErrors(String namespace,
Form form)
|
protected void |
setRenderingAttributes(Field field,
String namespace,
Object value,
FormStatusData formStatusData,
boolean isWrongField)
|
protected void |
templateDisplay(Form form,
String namespace,
String renderMode)
|
| Methods inherited from class org.jbpm.formModeler.service.bb.mvc.taglib.formatter.Formatter |
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 |
ATTR_FIELD
public static final String ATTR_FIELD
- See Also:
- Constant Field Values
ATTR_NAMESPACE
public static final String ATTR_NAMESPACE
- See Also:
- Constant Field Values
ATTR_VALUE
public static final String ATTR_VALUE
- See Also:
- Constant Field Values
ATTR_INPUT_VALUE
public static final String ATTR_INPUT_VALUE
- See Also:
- Constant Field Values
ATTR_NAME
public static final String ATTR_NAME
- See Also:
- Constant Field Values
ATTR_FIELD_IS_WRONG
public static final String ATTR_FIELD_IS_WRONG
- See Also:
- Constant Field Values
ATTR_FORM_RENDER_MODE
public static final String ATTR_FORM_RENDER_MODE
- See Also:
- Constant Field Values
ATTR_FIELD_IS_READONLY
public static final String ATTR_FIELD_IS_READONLY
- See Also:
- Constant Field Values
FIELD_CONTAINER_STYLE
public static final String FIELD_CONTAINER_STYLE
- See Also:
- Constant Field Values
fieldI18nResourceObtainer
@Inject
protected FieldI18nResourceObtainer fieldI18nResourceObtainer
namespaceManager
@Inject
protected NamespaceManager namespaceManager
formToPaint
protected transient Form formToPaint
namespace
protected transient String namespace
renderMode
protected transient String renderMode
isReadonly
protected transient Boolean isReadonly
formStatusData
protected transient FormStatusData formStatusData
FormRenderingFormatter
public FormRenderingFormatter()
getFormManager
public FormManager getFormManager()
getFormProcessor
public FormProcessor getFormProcessor()
getFieldHandlersManager
public FieldHandlersManager getFieldHandlersManager()
service
public void service(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
throws org.jbpm.formModeler.service.bb.mvc.taglib.formatter.FormatterException
- Specified by:
service in class org.jbpm.formModeler.service.bb.mvc.taglib.formatter.Formatter
- Throws:
org.jbpm.formModeler.service.bb.mvc.taglib.formatter.FormatterException
setFormFieldErrors
protected void setFormFieldErrors(String namespace,
Form form)
display
protected void display(Form form,
String namespace,
String displayMode,
FormDisplayInfo displayInfo,
String renderMode,
String labelMode,
boolean isSubForm,
boolean isMultiple)
afterRendering
public void afterRendering(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
throws org.jbpm.formModeler.service.bb.mvc.taglib.formatter.FormatterException
- Overrides:
afterRendering in class org.jbpm.formModeler.service.bb.mvc.taglib.formatter.Formatter
- Throws:
org.jbpm.formModeler.service.bb.mvc.taglib.formatter.FormatterException
templateDisplay
protected void templateDisplay(Form form,
String namespace,
String renderMode)
renderField
protected void renderField(Field field,
String namespace,
String renderMode)
beforeRenderField
protected void beforeRenderField(Field field,
String namespace,
String renderMode)
afterRenderField
protected void afterRenderField(Field field,
String namespace,
String renderMode)
renderLabel
protected void renderLabel(Field field,
String namespace,
String renderMode)
beforeRenderLabel
protected void beforeRenderLabel(Field field,
String namespace,
String renderMode)
afterRenderLabel
protected void afterRenderLabel(Field field,
String namespace,
String renderMode)
defaultDisplay
protected void defaultDisplay(Form form,
String namespace,
String renderMode,
String labelMode,
String mode)
- Default display. One field after each other
- Parameters:
form - renderMode -
displayFooter
protected void displayFooter(Form form)
deduceWidthForForm
protected String deduceWidthForForm(Form form,
String renderMode,
String labelMode,
String mode)
- Deduce width for a form.
- Returns:
- Deduced width for a form.
defaultDisplayGroup
protected void defaultDisplayGroup(Form form,
List groupMembers,
int maxCols,
int maxMembers,
String renderMode,
String labelMode,
FormStatusData formStatusData,
String mode,
String namespace,
int position,
boolean first)
renderInputElement
protected void renderInputElement(Field field,
int fieldColspan,
int fieldWidth,
String namespace,
String renderMode,
String labelMode,
int index)
calculateMCM
protected BigInteger calculateMCM(List colspans)
calculateMax
protected BigInteger calculateMax(List colspans)
setRenderingAttributes
protected void setRenderingAttributes(Field field,
String namespace,
Object value,
FormStatusData formStatusData,
boolean isWrongField)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.