|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.render.Renderer
org.ajax4jsf.renderkit.RendererBase
org.ajax4jsf.renderkit.HeaderResourcesRendererBase
org.richfaces.renderkit.TemplateEncoderRendererBase
org.richfaces.renderkit.AbstractProgressBarRenderer
public class AbstractProgressBarRenderer
Abstract progress bar renderer
Field Summary |
---|
Fields inherited from class org.ajax4jsf.renderkit.RendererBase |
---|
JAVASCRIPT_NAMESPACE |
Constructor Summary | |
---|---|
AbstractProgressBarRenderer()
|
Method Summary | |
---|---|
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 |
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 AbstractProgressBarRenderer()
Method Detail |
---|
protected void doDecode(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent uiComponent)
doDecode
in class org.ajax4jsf.renderkit.RendererBase
public 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.IOException
public 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 instance
java.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.IOException
public void encodeLabelScript(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws java.io.IOException
context
- component
-
java.io.IOException
public void encodeInitialScript(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, java.lang.String state) throws java.io.IOException
context
- component
-
java.io.IOException
public 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.IOException
public void encodeInitialState(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, boolean isAjaxMode) throws java.io.IOException
context
- -
faces contextcomponent
- -
component instance
java.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.IOException
public void encodeProgressBar(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, boolean isSimple) throws java.io.IOException
context
- -
faces contextcomponent
- -
component instance
java.io.IOException
public 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 instance
java.io.IOException
- -
IOExceptionpublic java.lang.Number getNumber(java.lang.Object v)
v
- -
value attr
public 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.RendererBase
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 |