Class FileRenderer<T extends AbstractUIFile>
java.lang.Object
javax.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>
org.apache.myfaces.tobago.internal.renderkit.renderer.FileRenderer<T>
- All Implemented Interfaces:
EventListener
,javax.faces.event.ComponentSystemEventListener
,javax.faces.event.FacesListener
public class FileRenderer<T extends AbstractUIFile>
extends DecorationPositionRendererBase<T>
implements javax.faces.event.ComponentSystemEventListener
-
Field Summary
Fields inherited from class javax.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
decodeInternal
(javax.faces.context.FacesContext facesContext, T component) protected void
encodeBeginField
(javax.faces.context.FacesContext facesContext, T component) protected void
encodeEndField
(javax.faces.context.FacesContext facesContext, T component) protected String
getFieldId
(javax.faces.context.FacesContext facesContext, T component) boolean
protected boolean
isOutputOnly
(T component) void
processEvent
(javax.faces.event.ComponentSystemEvent event) protected void
writeAdditionalAttributes
(javax.faces.context.FacesContext facesContext, TobagoResponseWriter writer, T input) Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.DecorationPositionRendererBase
encodeBeginInternal, encodeBeginMessageField, encodeEndInternal, encodeEndMessageField, encodeGroupAddon
Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.LabelLayoutRendererBase
encodeBeginSurroundingLabel, encodeChildrenInternal, encodeEndSurroundingLabel, encodeLabel, getComponentCss
Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.DecodingInputRendererBase
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 javax.faces.render.Renderer
convertClientId
-
Constructor Details
-
FileRenderer
public FileRenderer()
-
-
Method Details
-
isOutputOnly
- Specified by:
isOutputOnly
in classDecodingInputRendererBase<T extends AbstractUIFile>
-
getComponentTag
- Specified by:
getComponentTag
in classLabelLayoutRendererBase<T extends AbstractUIFile>
-
processEvent
public void processEvent(javax.faces.event.ComponentSystemEvent event) - Specified by:
processEvent
in interfacejavax.faces.event.ComponentSystemEventListener
-
getRendersChildren
public boolean getRendersChildren()- Overrides:
getRendersChildren
in classjavax.faces.render.Renderer
-
decodeInternal
- Overrides:
decodeInternal
in classDecodingInputRendererBase<T extends AbstractUIFile>
-
encodeBeginField
protected void encodeBeginField(javax.faces.context.FacesContext facesContext, T component) throws IOException - Specified by:
encodeBeginField
in classDecorationPositionRendererBase<T extends AbstractUIFile>
- Throws:
IOException
-
encodeEndField
protected void encodeEndField(javax.faces.context.FacesContext facesContext, T component) throws IOException - Specified by:
encodeEndField
in classDecorationPositionRendererBase<T extends AbstractUIFile>
- Throws:
IOException
-
writeAdditionalAttributes
protected void writeAdditionalAttributes(javax.faces.context.FacesContext facesContext, TobagoResponseWriter writer, T input) throws IOException - Overrides:
writeAdditionalAttributes
in classLabelLayoutRendererBase<T extends AbstractUIFile>
- Throws:
IOException
-
getFieldId
- Specified by:
getFieldId
in classLabelLayoutRendererBase<T extends AbstractUIFile>
-