|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.faces.render.Renderer org.ajax4jsf.renderkit.RendererBase org.ajax4jsf.renderkit.HeaderResourcesRendererBase org.richfaces.renderkit.TemplateEncoderRendererBase org.richfaces.renderkit.FileUploadRendererBase
public abstract class FileUploadRendererBase
Class provides base renderer for upload file component
Field Summary |
---|
Fields inherited from class org.ajax4jsf.renderkit.RendererBase |
---|
JAVASCRIPT_NAMESPACE |
Constructor Summary | |
---|---|
FileUploadRendererBase()
|
Method Summary | |
---|---|
java.lang.Object |
_getLabels(java.lang.Object o)
Generates map with internalized labels to be put into JS |
protected void |
doDecode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Overrides standard JSF component method. |
void |
doEncodeChildren(javax.faces.context.ResponseWriter writer,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
void |
encodeChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
java.lang.Object |
getAcceptedTypes(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Return accepted types map |
java.lang.String |
getActionScript(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Generates common JS script by action value |
java.lang.String |
getActionUrl(javax.faces.context.FacesContext context)
https://jira.jboss.org/jira/browse/RF-8053 - public hook to change action URL in portlet environment. |
java.lang.String |
getAsEventHandler(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String attributeName)
Generate component custom events functions |
java.lang.Object |
getChildrenParams(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Returns set of children UIParameters |
protected java.lang.Class<? extends javax.faces.component.UIComponent> |
getComponentClass()
|
java.lang.String |
getFileListHeight(UIFileUpload component)
Gets a string representing css specific height of downloaded file list panel. |
java.lang.String |
getFileListWidth(UIFileUpload component)
Gets a string representing css specific width of downloaded file list panel. |
java.lang.String |
getFormId(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Gets form id |
java.lang.Object |
getLabelMarkup(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Generates progress label markup |
java.util.Map<java.lang.String,java.lang.String> |
getLabels(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Gets internalized labels. |
javax.faces.component.UIComponent |
getProgressBar(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Returns progress bar |
java.lang.String |
getProgressBarId(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Gets progress bar Id |
java.lang.String |
getSessionId(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
|
java.lang.Integer |
initMaxFilesCount(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String clientId)
Put max file count into session scope |
void |
renderProgress(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Renders progress bar |
Methods inherited from class org.richfaces.renderkit.TemplateEncoderRendererBase |
---|
createContentHandler, getRendersChildren, main, writeScriptBody, writeScriptBody |
Methods inherited from class org.ajax4jsf.renderkit.HeaderResourcesRendererBase |
---|
encodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStyles, getScripts, getStyles |
Methods inherited from class org.ajax4jsf.renderkit.RendererBase |
---|
addResource, decode, doEncodeBegin, doEncodeEnd, encodeBegin, encodeEnd, getResource, getSkin, getUtils, preDecode, preEncodeBegin, renderChild, renderChildren |
Methods inherited from class javax.faces.render.Renderer |
---|
convertClientId, getConvertedValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FileUploadRendererBase()
Method Detail |
---|
protected void doDecode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
doDecode
in class org.ajax4jsf.renderkit.RendererBase
context
- faces contextcomponent
- file upload componentpublic java.lang.Integer initMaxFilesCount(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.String clientId)
context
- component
- clientId
-
public java.lang.String getFormId(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
context
- -
faces contextcomponent
- -
component
public java.lang.Object _getLabels(java.lang.Object o)
o
- map of labels
public java.util.Map<java.lang.String,java.lang.String> getLabels(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
context
- facesContext instancecomponent
- UIComponent
protected java.lang.Class<? extends javax.faces.component.UIComponent> getComponentClass()
getComponentClass
in class org.ajax4jsf.renderkit.RendererBase
public java.lang.String getActionScript(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
context
- component
- action
- oncomplete
-
java.io.IOException
public java.lang.String getActionUrl(javax.faces.context.FacesContext context)
context
-
public java.lang.Object getAcceptedTypes(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
context
- component
-
public java.lang.Object getLabelMarkup(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
context
- component
-
java.io.IOException
public java.lang.String getFileListHeight(UIFileUpload component)
component
- file upload component
public java.lang.String getFileListWidth(UIFileUpload component)
component
- file upload component
public java.lang.String getAsEventHandler(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.String attributeName)
context
- component
- attributeName
-
public java.lang.String getProgressBarId(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
context
- component
-
java.io.IOException
public void renderProgress(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
context
- component
-
java.io.IOException
public javax.faces.component.UIComponent getProgressBar(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
context
- component
-
public java.lang.Object getChildrenParams(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
context
- component
-
public java.lang.String getSessionId(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
public void encodeChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
encodeChildren
in class org.richfaces.renderkit.TemplateEncoderRendererBase
java.io.IOException
public void doEncodeChildren(javax.faces.context.ResponseWriter writer, javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
doEncodeChildren
in class org.ajax4jsf.renderkit.RendererBase
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |