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.MessageLayoutRendererBase<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 MessageLayoutRendererBase<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 TypeMethodDescriptionvoiddecodeInternal(javax.faces.context.FacesContext facesContext, T component) protected voidencodeBeginField(javax.faces.context.FacesContext facesContext, T component) protected voidencodeEndField(javax.faces.context.FacesContext facesContext, T component) protected StringgetFieldId(javax.faces.context.FacesContext facesContext, T component) booleanprotected booleanisOutputOnly(T component) voidprocessEvent(javax.faces.event.ComponentSystemEvent event) protected voidwriteAdditionalAttributes(javax.faces.context.FacesContext facesContext, TobagoResponseWriter writer, T input) Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.MessageLayoutRendererBase
encodeBeginInternal, encodeBeginMessageField, encodeEndInternal, encodeEndMessageField, encodeGroupAddonMethods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.LabelLayoutRendererBase
encodeBeginSurroundingLabel, encodeChildrenInternal, encodeEndSurroundingLabel, encodeLabel, getComponentCssMethods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.DecodingInputRendererBase
setSubmittedValueMethods 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, renderSelectItemsMethods inherited from class javax.faces.render.Renderer
convertClientId
-
Constructor Details
-
FileRenderer
public FileRenderer()
-
-
Method Details
-
isOutputOnly
- Specified by:
isOutputOnlyin classDecodingInputRendererBase<T extends AbstractUIFile>
-
getComponentTag
- Specified by:
getComponentTagin classLabelLayoutRendererBase<T extends AbstractUIFile>
-
processEvent
public void processEvent(javax.faces.event.ComponentSystemEvent event) - Specified by:
processEventin interfacejavax.faces.event.ComponentSystemEventListener
-
getRendersChildren
public boolean getRendersChildren()- Overrides:
getRendersChildrenin classjavax.faces.render.Renderer
-
decodeInternal
- Overrides:
decodeInternalin classDecodingInputRendererBase<T extends AbstractUIFile>
-
encodeBeginField
protected void encodeBeginField(javax.faces.context.FacesContext facesContext, T component) throws IOException - Specified by:
encodeBeginFieldin classMessageLayoutRendererBase<T extends AbstractUIFile>- Throws:
IOException
-
encodeEndField
protected void encodeEndField(javax.faces.context.FacesContext facesContext, T component) throws IOException - Specified by:
encodeEndFieldin classMessageLayoutRendererBase<T extends AbstractUIFile>- Throws:
IOException
-
writeAdditionalAttributes
protected void writeAdditionalAttributes(javax.faces.context.FacesContext facesContext, TobagoResponseWriter writer, T input) throws IOException - Overrides:
writeAdditionalAttributesin classLabelLayoutRendererBase<T extends AbstractUIFile>- Throws:
IOException
-
getFieldId
- Specified by:
getFieldIdin classLabelLayoutRendererBase<T extends AbstractUIFile>
-