lapisx.progress
Class BasicProgressGenerator

java.lang.Object
  extended byjava.util.EventObject
      extended bylapisx.progress.ProgressEvent
          extended bylapisx.progress.BasicProgressGenerator
All Implemented Interfaces:
ProgressGenerator, Serializable

public class BasicProgressGenerator
extends ProgressEvent
implements ProgressGenerator

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
BasicProgressGenerator(Object source)
           
BasicProgressGenerator(Object source, boolean killThreadOnInterrupt)
           
 
Method Summary
 void addProgressListener(ProgressListener listener)
           
 void fireAddProgress(int increment)
           
 void fireDoneProgress()
           
 void fireProgress()
           
 void fireProgress(int value)
           
 void fireStartProgress(String label)
           
 void fireStartProgress(String label, int max)
           
 double getDelta()
           
 void removeProgressListener(ProgressListener listener)
           
 void setDelta(double delta)
           
 
Methods inherited from class lapisx.progress.ProgressEvent
getLabel, getMaximum, getMinimum, getPercentComplete, getValue, setLabel, setMaximum, setMinimum, setPercentComplete, setValue
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BasicProgressGenerator

public BasicProgressGenerator(Object source)

BasicProgressGenerator

public BasicProgressGenerator(Object source,
                              boolean killThreadOnInterrupt)
Method Detail

addProgressListener

public void addProgressListener(ProgressListener listener)
Specified by:
addProgressListener in interface ProgressGenerator

removeProgressListener

public void removeProgressListener(ProgressListener listener)
Specified by:
removeProgressListener in interface ProgressGenerator

fireStartProgress

public void fireStartProgress(String label)

fireStartProgress

public void fireStartProgress(String label,
                              int max)

fireProgress

public void fireProgress(int value)

fireAddProgress

public void fireAddProgress(int increment)

fireProgress

public void fireProgress()

getDelta

public double getDelta()

setDelta

public void setDelta(double delta)

fireDoneProgress

public void fireDoneProgress()