Klasse RendererBase<T extends javax.faces.component.UIComponent>
java.lang.Object
javax.faces.render.Renderer
org.apache.myfaces.tobago.renderkit.RendererBase<T>
- Bekannte direkte Unterklassen:
BadgeRenderer
,BarRenderer
,ButtonsRenderer
,CollapsiblePanelRendererBase
,ColumnPanelRenderer
,ColumnRenderer
,ColumnSelectorRenderer
,ConfigRenderer
,DecodingCommandRendererBase
,DecodingInputRendererBase
,FigureRenderer
,FlexLayoutRenderer
,FlowLayoutRenderer
,FooterRenderer
,FormRenderer
,GridLayoutRenderer
,HeaderRenderer
,ImageRenderer
,LabelRenderer
,LinksRenderer
,MessagesRenderer
,MetaLinkRenderer
,MetaRenderer
,ObjectRenderer
,OperationRenderer
,PageRenderer
,ProgressRenderer
,ReloadRenderer
,ScriptRenderer
,SegmentLayoutRenderer
,SelectItemsRenderer
,SelectReferenceRenderer
,SeparatorRenderer
,SheetRenderer
,SplitLayoutRenderer
,StyleRenderer
,SubviewRenderer
,SuggestRenderer
,TabGroupRenderer
,TabRenderer
,ToastsRenderer
,TreeIconRenderer
,TreeIndentRenderer
,TreeLabelRenderer
,TreeListboxRenderer
,TreeNodeRenderer
,TreeRenderer
,TreeSelectRenderer
,VerbatimRenderer
public abstract class RendererBase<T extends javax.faces.component.UIComponent>
extends javax.faces.render.Renderer
-
Feldübersicht
Von Klasse geerbte Felder javax.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal void
decode
(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) protected void
decodeClientBehaviors
(javax.faces.context.FacesContext facesContext, T component) void
decodeInternal
(javax.faces.context.FacesContext context, T component) final void
encodeBegin
(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) void
encodeBeginInternal
(javax.faces.context.FacesContext context, T component) protected void
encodeBehavior
(TobagoResponseWriter writer, javax.faces.context.FacesContext facesContext, javax.faces.component.behavior.ClientBehaviorHolder holder) Renders the tobago-behavior tag.protected void
encodeBehavior
(TobagoResponseWriter writer, CommandMap behaviorCommands) Renders the tobago-behavior tag.final void
encodeChildren
(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) void
encodeChildrenInternal
(javax.faces.context.FacesContext context, T component) final void
encodeEnd
(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) void
encodeEndInternal
(javax.faces.context.FacesContext context, T component) void
encodeReload
(javax.faces.context.FacesContext facesContext, AbstractUIReload reload) Special implementation for the reload facet (e.g. for tc:panel and tc:sheet).protected CommandMap
getBehaviorCommands
(javax.faces.context.FacesContext facesContext, javax.faces.component.behavior.ClientBehaviorHolder clientBehaviorHolder) getConvertedValue
(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component, Object submittedValue) getConvertedValueInternal
(javax.faces.context.FacesContext context, T component, Object submittedValue) protected javax.faces.convert.Converter
getConverter
(javax.faces.context.FacesContext facesContext, T component, Object value) May return null, if no converter can be find.protected String
getCurrentValue
(javax.faces.context.FacesContext facesContext, T component) protected String
getFormattedValue
(javax.faces.context.FacesContext facesContext, T component, Object currentValue) protected TobagoResponseWriter
getResponseWriter
(javax.faces.context.FacesContext facesContext) protected void
insideBegin
(javax.faces.context.FacesContext facesContext, Facets inside) protected void
insideBegin
(javax.faces.context.FacesContext facesContext, HtmlElements inside) protected void
protected void
insideEnd
(javax.faces.context.FacesContext facesContext, HtmlElements inside) protected boolean
protected boolean
isInside
(javax.faces.context.FacesContext facesContext, HtmlElements inside) static void
renderFocus
(String clientId, boolean focus, boolean error, javax.faces.context.FacesContext facesContext, TobagoResponseWriter writer) protected void
renderSelectItems
(javax.faces.component.UIInput component, TobagoClass optionClass, Iterable<javax.faces.model.SelectItem> items, Object[] values, String[] submittedValues, Boolean onlySelected, TobagoResponseWriter writer, javax.faces.context.FacesContext facesContext) protected void
renderSelectItems
(javax.faces.component.UIInput component, TobagoClass optionClass, Iterable<javax.faces.model.SelectItem> items, Object[] values, String[] submittedValues, TobagoResponseWriter writer, javax.faces.context.FacesContext facesContext) protected void
renderSelectItems
(javax.faces.component.UIInput component, TobagoClass optionClass, Iterable<javax.faces.model.SelectItem> items, Object value, String submittedValue, TobagoResponseWriter writer, javax.faces.context.FacesContext facesContext) Von Klasse geerbte Methoden javax.faces.render.Renderer
convertClientId, getRendersChildren
-
Konstruktordetails
-
RendererBase
public RendererBase()
-
-
Methodendetails
-
encodeBegin
public final void encodeBegin(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException - Setzt außer Kraft:
encodeBegin
in Klassejavax.faces.render.Renderer
- Löst aus:
IOException
-
encodeBeginInternal
public void encodeBeginInternal(javax.faces.context.FacesContext context, T component) throws IOException - Löst aus:
IOException
-
encodeChildren
public final void encodeChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException - Setzt außer Kraft:
encodeChildren
in Klassejavax.faces.render.Renderer
- Löst aus:
IOException
-
encodeChildrenInternal
public void encodeChildrenInternal(javax.faces.context.FacesContext context, T component) throws IOException - Löst aus:
IOException
-
encodeEnd
public final void encodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException - Setzt außer Kraft:
encodeEnd
in Klassejavax.faces.render.Renderer
- Löst aus:
IOException
-
encodeEndInternal
public void encodeEndInternal(javax.faces.context.FacesContext context, T component) throws IOException - Löst aus:
IOException
-
decode
public final void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) - Setzt außer Kraft:
decode
in Klassejavax.faces.render.Renderer
-
decodeInternal
-
getConvertedValue
public Object getConvertedValue(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component, Object submittedValue) throws javax.faces.convert.ConverterException - Setzt außer Kraft:
getConvertedValue
in Klassejavax.faces.render.Renderer
- Löst aus:
javax.faces.convert.ConverterException
-
getConvertedValueInternal
public Object getConvertedValueInternal(javax.faces.context.FacesContext context, T component, Object submittedValue) throws javax.faces.convert.ConverterException - Löst aus:
javax.faces.convert.ConverterException
-
getCurrentValue
-
renderFocus
public static void renderFocus(String clientId, boolean focus, boolean error, javax.faces.context.FacesContext facesContext, TobagoResponseWriter writer) throws IOException - Löst aus:
IOException
-
getResponseWriter
-
insideBegin
-
insideEnd
-
isInside
-
insideBegin
-
insideEnd
-
isInside
-
encodeReload
public void encodeReload(javax.faces.context.FacesContext facesContext, AbstractUIReload reload) throws IOException Special implementation for the reload facet (e.g. for tc:panel and tc:sheet).- Löst aus:
IOException
-
encodeBehavior
protected void encodeBehavior(TobagoResponseWriter writer, javax.faces.context.FacesContext facesContext, javax.faces.component.behavior.ClientBehaviorHolder holder) throws IOException Renders the tobago-behavior tag.- Löst aus:
IOException
- Seit:
- 5.0
-
encodeBehavior
protected void encodeBehavior(TobagoResponseWriter writer, CommandMap behaviorCommands) throws IOException Renders the tobago-behavior tag.- Löst aus:
IOException
- Seit:
- 5.0
-
getBehaviorCommands
protected CommandMap getBehaviorCommands(javax.faces.context.FacesContext facesContext, javax.faces.component.behavior.ClientBehaviorHolder clientBehaviorHolder) -
decodeClientBehaviors
-
renderSelectItems
protected void renderSelectItems(javax.faces.component.UIInput component, TobagoClass optionClass, Iterable<javax.faces.model.SelectItem> items, Object[] values, String[] submittedValues, TobagoResponseWriter writer, javax.faces.context.FacesContext facesContext) throws IOException - Löst aus:
IOException
-
renderSelectItems
protected void renderSelectItems(javax.faces.component.UIInput component, TobagoClass optionClass, Iterable<javax.faces.model.SelectItem> items, Object value, String submittedValue, TobagoResponseWriter writer, javax.faces.context.FacesContext facesContext) throws IOException - Löst aus:
IOException
-
renderSelectItems
protected void renderSelectItems(javax.faces.component.UIInput component, TobagoClass optionClass, Iterable<javax.faces.model.SelectItem> items, Object[] values, String[] submittedValues, Boolean onlySelected, TobagoResponseWriter writer, javax.faces.context.FacesContext facesContext) throws IOException - Löst aus:
IOException
-
getFormattedValue
protected String getFormattedValue(javax.faces.context.FacesContext facesContext, T component, Object currentValue) throws javax.faces.convert.ConverterException - Löst aus:
javax.faces.convert.ConverterException
-
getConverter
protected javax.faces.convert.Converter getConverter(javax.faces.context.FacesContext facesContext, T component, Object value) May return null, if no converter can be find.
-