public abstract class LabelLayoutRendererBase<T extends javax.faces.component.UIComponent & SupportsLabelLayout & SupportsAutoSpacing> extends DecodingInputRendererBase<T>
Attributes.labelLayout
Constructor and Description |
---|
LabelLayoutRendererBase() |
Modifier and Type | Method and Description |
---|---|
void |
encodeBeginInternal(javax.faces.context.FacesContext facesContext,
T component) |
protected abstract void |
encodeBeginMessageField(javax.faces.context.FacesContext facesContext,
T component) |
protected void |
encodeBeginSurroundingLabel(javax.faces.context.FacesContext facesContext,
T component) |
void |
encodeChildrenInternal(javax.faces.context.FacesContext context,
T component) |
void |
encodeEndInternal(javax.faces.context.FacesContext facesContext,
T component) |
protected abstract void |
encodeEndMessageField(javax.faces.context.FacesContext facesContext,
T component) |
protected void |
encodeEndSurroundingLabel(javax.faces.context.FacesContext facesContext,
T component) |
protected void |
encodeLabel(javax.faces.context.FacesContext facesContext,
T component,
TobagoResponseWriter writer,
LabelLayout labelLayout) |
protected CssItem[] |
getComponentCss(javax.faces.context.FacesContext facesContext,
T command) |
abstract HtmlElements |
getComponentTag() |
protected abstract String |
getFieldId(javax.faces.context.FacesContext facesContext,
T component) |
protected void |
writeAdditionalAttributes(javax.faces.context.FacesContext facesContext,
TobagoResponseWriter writer,
T input) |
decodeInternal, isOutputOnly, setSubmittedValue
decode, decodeClientBehaviors, encodeBegin, encodeBehavior, encodeBehavior, encodeChildren, encodeEnd, encodeReload, getBehaviorCommands, getConvertedValue, getConvertedValueInternal, getConverter, getCurrentValue, getFormattedValue, getResponseWriter, insideBegin, insideBegin, insideEnd, insideEnd, isInside, isInside, renderFocus, renderSelectItems, renderSelectItems, renderSelectItems
public abstract HtmlElements getComponentTag()
protected CssItem[] getComponentCss(javax.faces.context.FacesContext facesContext, T command)
public void encodeBeginInternal(javax.faces.context.FacesContext facesContext, T component) throws IOException
encodeBeginInternal
in class RendererBase<T extends javax.faces.component.UIComponent & SupportsLabelLayout & SupportsAutoSpacing>
IOException
public void encodeEndInternal(javax.faces.context.FacesContext facesContext, T component) throws IOException
encodeEndInternal
in class RendererBase<T extends javax.faces.component.UIComponent & SupportsLabelLayout & SupportsAutoSpacing>
IOException
public void encodeChildrenInternal(javax.faces.context.FacesContext context, T component) throws IOException
encodeChildrenInternal
in class RendererBase<T extends javax.faces.component.UIComponent & SupportsLabelLayout & SupportsAutoSpacing>
IOException
protected abstract void encodeBeginMessageField(javax.faces.context.FacesContext facesContext, T component) throws IOException
IOException
protected abstract void encodeEndMessageField(javax.faces.context.FacesContext facesContext, T component) throws IOException
IOException
protected void encodeBeginSurroundingLabel(javax.faces.context.FacesContext facesContext, T component) throws IOException
IOException
protected void writeAdditionalAttributes(javax.faces.context.FacesContext facesContext, TobagoResponseWriter writer, T input) throws IOException
IOException
protected void encodeEndSurroundingLabel(javax.faces.context.FacesContext facesContext, T component) throws IOException
IOException
protected void encodeLabel(javax.faces.context.FacesContext facesContext, T component, TobagoResponseWriter writer, LabelLayout labelLayout) throws IOException
IOException
Copyright © 2002–2021 The Apache Software Foundation. All rights reserved.