|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectau.edu.jcu.hermes.util.ListenerContainer
au.edu.jcu.hermes.core.transfer.ProgressModel
public class ProgressModel
Author: Mathew Wyatt Organisation: James Cook University Date: Sep 24, 2007 Time: 11:18:16 AM
| Constructor Summary | |
|---|---|
ProgressModel(ObjectCopyBean objectCopyBean,
java.util.concurrent.ExecutorService exeService,
IEventShower eventShower)
|
|
| Method Summary | |
|---|---|
void |
addProgessListener(java.awt.event.ActionListener actionListener)
Listner which listens for updates of the transfer process |
void |
addTransferFailedlistener(java.awt.event.ActionListener actionListener)
Listens for a failure event |
void |
cancelTransfer()
Cancels the current transfer |
java.lang.String |
getFailureMessage()
Returns the failure message - stacktrace |
ObjectCopyBean |
getObjectCopyBean()
|
ProgressBean |
getProgress()
Hold details about the progress of a transfer |
void |
invokeProgressListeners()
|
void |
startTransfer()
Start the transfer |
| Methods inherited from class au.edu.jcu.hermes.util.ListenerContainer |
|---|
addListener, invoke, invoke, removeListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ProgressModel(ObjectCopyBean objectCopyBean,
java.util.concurrent.ExecutorService exeService,
IEventShower eventShower)
| Method Detail |
|---|
public void startTransfer()
IProgressModel
startTransfer in interface IProgressModelpublic void addTransferFailedlistener(java.awt.event.ActionListener actionListener)
IProgressModel
addTransferFailedlistener in interface IProgressModelpublic java.lang.String getFailureMessage()
IProgressModel
getFailureMessage in interface IProgressModelpublic void cancelTransfer()
IProgressModel
cancelTransfer in interface IProgressModelpublic ObjectCopyBean getObjectCopyBean()
getObjectCopyBean in interface IProgressModelpublic void addProgessListener(java.awt.event.ActionListener actionListener)
IProgressModel
addProgessListener in interface IProgressModelpublic ProgressBean getProgress()
IProgressModel
getProgress in interface IProgressModelpublic void invokeProgressListeners()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||