Class DecorationPositionRendererBase<T extends jakarta.faces.component.UIComponent & SupportsLabelLayout & SupportsAutoSpacing>
java.lang.Object
jakarta.faces.render.Renderer
org.apache.myfaces.tobago.renderkit.RendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.DecodingInputRendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.LabelLayoutRendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.DecorationPositionRendererBase<T>
- Direct Known Subclasses:
DateRenderer
,FileRenderer
,InRenderer
,OutRenderer
,RangeRenderer
,SelectBooleanRendererBase
,SelectManyRendererBase
,SelectOneRendererBase
,StarsRenderer
,TextareaRenderer
public abstract class DecorationPositionRendererBase<T extends jakarta.faces.component.UIComponent & SupportsLabelLayout & SupportsAutoSpacing>
extends LabelLayoutRendererBase<T>
-
Field Summary
Fields inherited from class jakarta.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
encodeBeginField
(jakarta.faces.context.FacesContext facesContext, T component) void
encodeBeginInternal
(jakarta.faces.context.FacesContext facesContext, T component) void
encodeBeginMessageField
(jakarta.faces.context.FacesContext facesContext, T component) protected abstract void
encodeEndField
(jakarta.faces.context.FacesContext facesContext, T component) void
encodeEndInternal
(jakarta.faces.context.FacesContext facesContext, T component) void
encodeEndMessageField
(jakarta.faces.context.FacesContext facesContext, T component) protected void
encodeGroupAddon
(jakarta.faces.context.FacesContext facesContext, TobagoResponseWriter writer, jakarta.faces.component.UIComponent addon, boolean isAfterFacet) Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.LabelLayoutRendererBase
encodeBeginSurroundingLabel, encodeChildrenInternal, encodeEndSurroundingLabel, encodeLabel, getComponentCss, getComponentTag, getFieldId, writeAdditionalAttributes
Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.DecodingInputRendererBase
decodeInternal, isOutputOnly, setSubmittedValue
Methods inherited from class org.apache.myfaces.tobago.renderkit.RendererBase
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
Methods inherited from class jakarta.faces.render.Renderer
convertClientId, getRendersChildren
-
Constructor Details
-
DecorationPositionRendererBase
public DecorationPositionRendererBase()
-
-
Method Details
-
encodeBeginInternal
public void encodeBeginInternal(jakarta.faces.context.FacesContext facesContext, T component) throws IOException - Overrides:
encodeBeginInternal
in classLabelLayoutRendererBase<T extends jakarta.faces.component.UIComponent & SupportsLabelLayout & SupportsAutoSpacing>
- Throws:
IOException
-
encodeEndInternal
public void encodeEndInternal(jakarta.faces.context.FacesContext facesContext, T component) throws IOException - Overrides:
encodeEndInternal
in classLabelLayoutRendererBase<T extends jakarta.faces.component.UIComponent & SupportsLabelLayout & SupportsAutoSpacing>
- Throws:
IOException
-
encodeBeginMessageField
public void encodeBeginMessageField(jakarta.faces.context.FacesContext facesContext, T component) throws IOException - Specified by:
encodeBeginMessageField
in classLabelLayoutRendererBase<T extends jakarta.faces.component.UIComponent & SupportsLabelLayout & SupportsAutoSpacing>
- Throws:
IOException
-
encodeEndMessageField
public void encodeEndMessageField(jakarta.faces.context.FacesContext facesContext, T component) throws IOException - Specified by:
encodeEndMessageField
in classLabelLayoutRendererBase<T extends jakarta.faces.component.UIComponent & SupportsLabelLayout & SupportsAutoSpacing>
- Throws:
IOException
-
encodeBeginField
protected abstract void encodeBeginField(jakarta.faces.context.FacesContext facesContext, T component) throws IOException - Throws:
IOException
-
encodeEndField
protected abstract void encodeEndField(jakarta.faces.context.FacesContext facesContext, T component) throws IOException - Throws:
IOException
-
encodeGroupAddon
protected void encodeGroupAddon(jakarta.faces.context.FacesContext facesContext, TobagoResponseWriter writer, jakarta.faces.component.UIComponent addon, boolean isAfterFacet) throws IOException - Throws:
IOException
-