org.primefaces.component.fileupload
Class FileUploadRenderer
java.lang.Object
javax.faces.render.Renderer
org.primefaces.renderkit.CoreRenderer
org.primefaces.component.fileupload.FileUploadRenderer
public class FileUploadRenderer
- extends CoreRenderer
Method Summary |
void |
decode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
void |
decodeAdvanced(javax.faces.context.FacesContext context,
FileUpload fileUpload,
org.apache.commons.fileupload.FileItem file)
|
void |
decodeSimple(javax.faces.context.FacesContext context,
FileUpload fileUpload,
org.apache.commons.fileupload.FileItem file)
|
protected void |
encodeAdvancedMarkup(javax.faces.context.FacesContext context,
FileUpload fileUpload)
|
protected void |
encodeButton(javax.faces.context.FacesContext context,
String label,
String styleClass,
String icon)
|
protected void |
encodeChooseButton(javax.faces.context.FacesContext context,
FileUpload fileUpload)
|
void |
encodeEnd(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
protected void |
encodeInputField(javax.faces.context.FacesContext context,
FileUpload fileUpload,
String clientId)
|
protected void |
encodeMarkup(javax.faces.context.FacesContext context,
FileUpload fileUpload)
|
protected void |
encodeScript(javax.faces.context.FacesContext context,
FileUpload fileUpload)
|
protected void |
encodeSimpleMarkup(javax.faces.context.FacesContext context,
FileUpload fileUpload)
|
Object |
getConvertedValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
Object submittedValue)
Return null if no file is submitted in simple mode |
Methods inherited from class org.primefaces.renderkit.CoreRenderer |
buildAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, encodeClientBehaviors, endScript, escapeText, getActionURL, getEscapedClientId, getOnclickBehaviors, getResourceRequestPath, getResourceURL, getWidgetBuilder, isAjaxRequest, isPostBack, isPostback, isValueBlank, isValueEmpty, renderChild, renderChildren, renderPassThruAttributes, renderPassThruAttributes, renderPassThruAttributes, shouldRenderAttribute, shouldWriteId, startScript |
Methods inherited from class javax.faces.render.Renderer |
convertClientId, encodeBegin, encodeChildren, getRendersChildren |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FileUploadRenderer
public FileUploadRenderer()
decode
public void decode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
- Overrides:
decode
in class javax.faces.render.Renderer
decodeSimple
public void decodeSimple(javax.faces.context.FacesContext context,
FileUpload fileUpload,
org.apache.commons.fileupload.FileItem file)
decodeAdvanced
public void decodeAdvanced(javax.faces.context.FacesContext context,
FileUpload fileUpload,
org.apache.commons.fileupload.FileItem file)
encodeEnd
public void encodeEnd(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws IOException
- Overrides:
encodeEnd
in class javax.faces.render.Renderer
- Throws:
IOException
encodeScript
protected void encodeScript(javax.faces.context.FacesContext context,
FileUpload fileUpload)
throws IOException
- Throws:
IOException
encodeMarkup
protected void encodeMarkup(javax.faces.context.FacesContext context,
FileUpload fileUpload)
throws IOException
- Throws:
IOException
encodeAdvancedMarkup
protected void encodeAdvancedMarkup(javax.faces.context.FacesContext context,
FileUpload fileUpload)
throws IOException
- Throws:
IOException
encodeSimpleMarkup
protected void encodeSimpleMarkup(javax.faces.context.FacesContext context,
FileUpload fileUpload)
throws IOException
- Throws:
IOException
encodeChooseButton
protected void encodeChooseButton(javax.faces.context.FacesContext context,
FileUpload fileUpload)
throws IOException
- Throws:
IOException
encodeInputField
protected void encodeInputField(javax.faces.context.FacesContext context,
FileUpload fileUpload,
String clientId)
throws IOException
- Throws:
IOException
encodeButton
protected void encodeButton(javax.faces.context.FacesContext context,
String label,
String styleClass,
String icon)
throws IOException
- Throws:
IOException
getConvertedValue
public Object getConvertedValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
Object submittedValue)
throws javax.faces.convert.ConverterException
- Return null if no file is submitted in simple mode
- Overrides:
getConvertedValue
in class javax.faces.render.Renderer
- Parameters:
context
- component
- submittedValue
-
- Returns:
-
- Throws:
javax.faces.convert.ConverterException
Copyright © 2013. All Rights Reserved.