se.datadosen.jalbum.event
Class ProgressEvent

java.lang.Object
  extended by java.util.EventObject
      extended by se.datadosen.jalbum.event.ProgressEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ByteProgressEvent, FileProgressEvent

public abstract class ProgressEvent
extends java.util.EventObject

Event object to help monitoring album generation.

See Also:
Serialized Form

Field Summary
 java.lang.String directory
           
 java.lang.String msg
           
 long processed
           
 long total
           
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ProgressEvent(java.lang.Object source, java.lang.String directory, java.lang.String msg, long processed, long total)
           
 
Method Summary
 void abortProcessing()
           
 boolean isAborted()
           
 
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
 

Field Detail

msg

public java.lang.String msg

processed

public long processed

total

public final long total

directory

public java.lang.String directory
Constructor Detail

ProgressEvent

public ProgressEvent(java.lang.Object source,
                     java.lang.String directory,
                     java.lang.String msg,
                     long processed,
                     long total)
Method Detail

abortProcessing

public void abortProcessing()

isAborted

public boolean isAborted()