|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.hivemind.impl.BaseLocatable org.apache.tapestry.AbstractComponent org.apache.tapestry.BaseComponent org.apache.tapestry.AbstractPage org.apache.tapestry.html.BasePage net.sf.tacos.demo.partial.ProgressCounter
Demonstrates use of ProgressBar
component to render
progress of threaded work.
Constructor Summary | |
ProgressCounter()
|
Method Summary | |
abstract AjaxDirectService |
getAjaxEngineService()
Injected ajax engine |
String |
getEstimatedTimeLeft()
Calculates amount of time left, in minutes, for task. |
abstract ProgressWorkThread |
getProgressWorker()
Worker doing import |
String |
getRefreshLink()
Generates a link to refresh with. |
abstract long |
getStartTime()
Gets start time |
boolean |
isImporting()
|
abstract void |
setProgressWorker(ProgressWorkThread worker)
sets worker doing import |
abstract void |
setStartTime(long time)
Set time - in milliseconds - that worker started |
void |
startTask(IRequestCycle cycle)
Starts the progress task. |
void |
trigger(IRequestCycle cycle)
|
Methods inherited from class org.apache.tapestry.html.BasePage |
getResponseContentType |
Methods inherited from class org.apache.tapestry.BaseComponent |
addOuter, finishLoad, renderComponent |
Methods inherited from class org.apache.tapestry.AbstractComponent |
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponent, getComponents, getContainer, getId, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainer, setId, setNamespace, setPage, setProperty, toString |
Methods inherited from class org.apache.hivemind.impl.BaseLocatable |
getLocation, setLocation |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.apache.tapestry.IDirect |
isStateful |
Methods inherited from interface org.apache.tapestry.IComponent |
addAsset, addBody, addComponent, enterActiveState, finishLoad, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getComponent, getComponent, getComponents, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isRendering, renderBody, setBinding, setContainer, setId, setNamespace, setPage, setProperty |
Methods inherited from interface org.apache.tapestry.IRender |
render |
Methods inherited from interface org.apache.hivemind.LocationHolder |
setLocation |
Methods inherited from interface org.apache.hivemind.Locatable |
getLocation |
Constructor Detail |
public ProgressCounter()
Method Detail |
public abstract AjaxDirectService getAjaxEngineService()
public abstract ProgressWorkThread getProgressWorker()
public abstract void setProgressWorker(ProgressWorkThread worker)
public abstract void setStartTime(long time)
public abstract long getStartTime()
public boolean isImporting()
public String getEstimatedTimeLeft()
public String getRefreshLink()
public void trigger(IRequestCycle cycle)
trigger
in interface IDirect
public void startTask(IRequestCycle cycle) throws Exception
cycle
-
Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |