public class AbstractProgressBarRenderer
extends org.richfaces.renderkit.TemplateEncoderRendererBase
| Constructor and Description |
|---|
AbstractProgressBarRenderer() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Number |
calculatePercent(java.lang.Number value,
java.lang.Number minValue,
java.lang.Number maxValue)
Calculates percent value according to min & max value
|
protected void |
doDecode(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent) |
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) |
void |
encodeClientMode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Number value,
java.lang.Number min,
java.lang.Number max)
Encodes client mode
|
void |
encodeCompletedState(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
boolean isAjaxMode)
Methods encodes finish facet of progress bar component
|
void |
encodeInitialScript(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String state)
Encode initial javascript
|
void |
encodeInitialState(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
boolean isAjaxMode)
Methods encodes start facet of progress bar component
|
void |
encodeLabelScript(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Encodes script for label rendering in client
|
void |
encodePollScript(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Methods encodes AJAX script for polling
|
void |
encodeProgressBar(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
boolean isSimple)
Encodes html of component
|
void |
encodeProgressState(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
boolean isAjaxMode)
Encodes progress state of the component
|
void |
encodeRenderStateScript(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String state)
Encodes script for state rendering in client mode
|
protected java.lang.Class |
getComponentClass() |
java.lang.String |
getForcedState(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Gets state forced from javascript
|
java.lang.StringBuffer |
getMarkup(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Renderes label markup
|
java.lang.Number |
getNumber(java.lang.Object v)
Converts value attr to number value
|
java.lang.String |
getParameters(javax.faces.component.UIComponent component)
Returns parameters attr
|
boolean |
isSimpleMarkup(javax.faces.component.UIComponent component)
Returns true if markup should rendered as simple 2 divs
|
void |
renderForcedState(java.lang.String state,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
Render progress state forced from javascript
|
createContentHandler, getRendersChildren, main, writeScriptBody, writeScriptBodyencodeResourcesArray, encodeToHead, getHeaderScripts, getHeaderStyles, getScripts, getStylesprotected void doDecode(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent)
doDecode in class org.ajax4jsf.renderkit.RendererBasepublic void renderForcedState(java.lang.String state,
javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
state - context - component - java.io.IOExceptionpublic java.lang.String getForcedState(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
component - public java.lang.StringBuffer getMarkup(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
context - component - public void encodePollScript(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
context - -
faces contextcomponent - -
component instancejava.io.IOException - -
IOExceptionpublic void encodeRenderStateScript(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String state)
throws java.io.IOException
context - component - state - java.io.IOExceptionpublic void encodeLabelScript(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
context - component - java.io.IOExceptionpublic void encodeInitialScript(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.String state)
throws java.io.IOException
context - component - java.io.IOExceptionpublic void encodeClientMode(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
java.lang.Number value,
java.lang.Number min,
java.lang.Number max)
throws java.io.IOException
context - component - value - min - max - java.io.IOExceptionpublic void encodeInitialState(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
boolean isAjaxMode)
throws java.io.IOException
context - -
faces contextcomponent - -
component instancejava.io.IOException - -
IOExceptionpublic void encodeProgressState(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
boolean isAjaxMode)
throws java.io.IOException
context - component - java.io.IOExceptionpublic void encodeProgressBar(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
boolean isSimple)
throws java.io.IOException
context - -
faces contextcomponent - -
component instancejava.io.IOExceptionpublic java.lang.String getParameters(javax.faces.component.UIComponent component)
component - renderer - percent - public boolean isSimpleMarkup(javax.faces.component.UIComponent component)
component - public void encodeCompletedState(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
boolean isAjaxMode)
throws java.io.IOException
context - -
faces contextcomponent - -
component instancejava.io.IOException - -
IOExceptionpublic java.lang.Number getNumber(java.lang.Object v)
v - -
value attrpublic java.lang.Number calculatePercent(java.lang.Number value,
java.lang.Number minValue,
java.lang.Number maxValue)
value - minValue - maxValue - protected java.lang.Class getComponentClass()
getComponentClass in class org.ajax4jsf.renderkit.RendererBasepublic void encodeChildren(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component)
throws java.io.IOException
encodeChildren in class org.richfaces.renderkit.TemplateEncoderRendererBasejava.io.IOExceptionpublic 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.RendererBasejava.io.IOExceptionCopyright © 2014. All Rights Reserved.