com.mmbreakfast.unlod.app
Class ExtractionManager
java.lang.Object
com.mmbreakfast.unlod.app.ExtractionManager
- public class ExtractionManager
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PROGRESS_MIN
protected static final int PROGRESS_MIN
- See Also:
- Constant Field Values
PROGRESS_MAX
protected static final int PROGRESS_MAX
- See Also:
- Constant Field Values
DECIDE
protected static final int DECIDE
- See Also:
- Constant Field Values
LIMIT
protected static final int LIMIT
- See Also:
- Constant Field Values
extractor
protected Extractor extractor
parent
protected Component parent
monitor
protected volatile ProgressMonitor monitor
timerAlive
protected volatile boolean timerAlive
DELAY
protected static final int DELAY
- See Also:
- Constant Field Values
timer
protected Thread timer
lock
protected Object lock
job
protected ExtractionManager.ExtractorThread job
lastProgress
private int lastProgress
lastNote
private String lastNote
ExtractionManager
public ExtractionManager(Component parent)
setFileExtractor
public void setFileExtractor(Extractor lodfileextractor)
extractLodEntries
public void extractLodEntries(LodEntry[] entries,
File dir,
boolean convertData)
extract
public void extract(LodFile lodFile,
File dir,
boolean convertData)
startExtraction
public void startExtraction(LodEntry entry)
setProgress
protected void setProgress(int progress)
setNote
protected void setNote(String name)
updateEntry
protected void updateEntry(String name)
updateProgress
protected void updateProgress(int progress)
stopExtraction
public void stopExtraction()
cancelExtraction
public void cancelExtraction()