public class DynaFormRenderer
extends org.primefaces.renderkit.CoreRenderer
DynaForm component.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BUTTON_BAR_ROLE |
static java.lang.String |
CELL_CLASS |
static java.lang.String |
CELL_FIRST_CLASS |
static java.lang.String |
CELL_LAST_CLASS |
static java.lang.String |
EXTENDED_ROW_CLASS |
static java.lang.String |
FACET_BUTTON_BAR |
static java.lang.String |
FACET_BUTTON_BAR_BOTTOM_CLASS |
static java.lang.String |
FACET_BUTTON_BAR_TOP_CLASS |
static java.lang.String |
FACET_FOOTER_CLASS |
static java.lang.String |
FACET_FOOTER_EXTENDED |
static java.lang.String |
FACET_FOOTER_REGULAR |
static java.lang.String |
FACET_HEADER_CLASS |
static java.lang.String |
FACET_HEADER_EXTENDED |
static java.lang.String |
FACET_HEADER_REGULAR |
static java.lang.String |
FACET_STATIC_BOTTOM |
static java.lang.String |
FACET_STATIC_BOTTOM_CLASS |
static java.lang.String |
FACET_STATIC_TOP |
static java.lang.String |
FACET_STATIC_TOP_CLASS |
static java.lang.String |
GRID_CELL_ROLE |
static java.lang.String |
GRID_CLASS |
static java.lang.String |
LABEL_CLASS |
static java.lang.String |
LABEL_CONTROL_TYPE_CLASS_FORMAT |
static java.lang.String |
LABEL_INDICATOR_CLASS |
static java.lang.String |
LABEL_INVALID_CLASS |
static java.lang.String |
NESTED_GRID_CLASS |
| Constructor and Description |
|---|
DynaFormRenderer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
encodeBody(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
java.util.List<DynaFormRow> dynaFormRows,
boolean extended,
boolean visible) |
void |
encodeChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
void |
encodeEnd(javax.faces.context.FacesContext fc,
javax.faces.component.UIComponent component) |
protected void |
encodeFacet(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
java.lang.String name,
int totalColspan,
java.lang.String styleClass,
java.lang.String role,
boolean extended,
boolean visible) |
protected void |
encodeMarkup(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
DynaFormModel dynaFormModel,
boolean nestedGrid) |
protected void |
encodeScript(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
DynaFormModel dynaFormModel) |
protected void |
encodeStatic(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
java.lang.String name,
int totalColspan,
java.lang.String styleClass) |
boolean |
getRendersChildren() |
protected int |
getTotalColspan(DynaFormModel dynaFormModel) |
protected void |
preRenderLabel(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
DynaFormModel model) |
protected void |
renderControl(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
javax.faces.context.ResponseWriter writer,
java.lang.String controlCommonClass,
DynaFormControl element,
java.lang.String styleClass) |
protected void |
renderLabel(javax.faces.context.ResponseWriter writer,
java.lang.String labelCommonClass,
DynaFormLabel element,
java.lang.String styleClass) |
protected void |
renderNestedModel(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
javax.faces.context.ResponseWriter writer,
DynaFormModelElement element,
java.lang.String styleClass) |
buildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, endsWithLenghtUnit, getEventBehaviors, getHighlighter, getResourceRequestPath, getResourceURL, getStyleBuilder, getStyleClassBuilder, getWidgetBuilder, isGrouped, isValueBlank, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderHiddenInput, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteIdpublic static final java.lang.String FACET_HEADER_REGULAR
public static final java.lang.String FACET_FOOTER_REGULAR
public static final java.lang.String FACET_HEADER_EXTENDED
public static final java.lang.String FACET_FOOTER_EXTENDED
public static final java.lang.String FACET_BUTTON_BAR
public static final java.lang.String FACET_STATIC_TOP
public static final java.lang.String FACET_STATIC_BOTTOM
public static final java.lang.String GRID_CLASS
public static final java.lang.String NESTED_GRID_CLASS
public static final java.lang.String CELL_CLASS
public static final java.lang.String CELL_FIRST_CLASS
public static final java.lang.String CELL_LAST_CLASS
public static final java.lang.String LABEL_CLASS
public static final java.lang.String LABEL_INVALID_CLASS
public static final java.lang.String LABEL_INDICATOR_CLASS
public static final java.lang.String LABEL_CONTROL_TYPE_CLASS_FORMAT
public static final java.lang.String FACET_BUTTON_BAR_TOP_CLASS
public static final java.lang.String FACET_BUTTON_BAR_BOTTOM_CLASS
public static final java.lang.String FACET_HEADER_CLASS
public static final java.lang.String FACET_FOOTER_CLASS
public static final java.lang.String FACET_STATIC_TOP_CLASS
public static final java.lang.String FACET_STATIC_BOTTOM_CLASS
public static final java.lang.String EXTENDED_ROW_CLASS
public static final java.lang.String BUTTON_BAR_ROLE
public static final java.lang.String GRID_CELL_ROLE
public void encodeEnd(javax.faces.context.FacesContext fc,
javax.faces.component.UIComponent component)
throws java.io.IOException
encodeEnd in class javax.faces.render.Rendererjava.io.IOExceptionprotected void encodeMarkup(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
DynaFormModel dynaFormModel,
boolean nestedGrid)
throws java.io.IOException
java.io.IOExceptionprotected void encodeScript(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
DynaFormModel dynaFormModel)
throws java.io.IOException
java.io.IOExceptionprotected void encodeFacet(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
java.lang.String name,
int totalColspan,
java.lang.String styleClass,
java.lang.String role,
boolean extended,
boolean visible)
throws java.io.IOException
java.io.IOExceptionprotected void encodeBody(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
java.util.List<DynaFormRow> dynaFormRows,
boolean extended,
boolean visible)
throws java.io.IOException
java.io.IOExceptionprotected void renderNestedModel(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
javax.faces.context.ResponseWriter writer,
DynaFormModelElement element,
java.lang.String styleClass)
throws java.io.IOException
java.io.IOExceptionprotected void renderControl(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
javax.faces.context.ResponseWriter writer,
java.lang.String controlCommonClass,
DynaFormControl element,
java.lang.String styleClass)
throws java.io.IOException
java.io.IOExceptionprotected void renderLabel(javax.faces.context.ResponseWriter writer,
java.lang.String labelCommonClass,
DynaFormLabel element,
java.lang.String styleClass)
throws java.io.IOException
java.io.IOExceptionprotected void encodeStatic(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
java.lang.String name,
int totalColspan,
java.lang.String styleClass)
throws java.io.IOException
java.io.IOExceptionprotected void preRenderLabel(javax.faces.context.FacesContext fc,
DynaForm dynaForm,
DynaFormModel model)
protected int getTotalColspan(DynaFormModel dynaFormModel)
public void encodeChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
encodeChildren in class javax.faces.render.Rendererpublic boolean getRendersChildren()
getRendersChildren in class javax.faces.render.RendererCopyright © 2011–2021. All rights reserved.