org.gerhardb.jibs.optimizer
Class WorkerDownload

java.lang.Object
  extended byorg.gerhardb.jibs.optimizer.Worker
      extended byorg.gerhardb.jibs.optimizer.WorkerDownload
All Implemented Interfaces:
java.lang.Runnable

public class WorkerDownload
extends Worker

Does all the actual filtering work.

Orginally intended to be able to be driven from a command line, but that go lost in the suffle.

TODO: Conver myLabel into a listener so this does not have a graphical tie in.

Notes: All files without an image file name are automatically DELETED!!!.


Field Summary
 
Fields inherited from class org.gerhardb.jibs.optimizer.Worker
FILE_DATE, FILE_DATE_FORMAT, LONG_DATE
 
Constructor Summary
WorkerDownload(java.io.File[] directories, boolean dedup, boolean across, boolean rename, boolean windows, boolean cleanUpEnding, boolean strain, boolean strainMove, boolean resize, boolean optomize, float quality, int width, int height, javax.swing.JLabel label, java.lang.StringBuffer results)
           
 
Methods inherited from class org.gerhardb.jibs.optimizer.Worker
digits, main, run
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkerDownload

public WorkerDownload(java.io.File[] directories,
                      boolean dedup,
                      boolean across,
                      boolean rename,
                      boolean windows,
                      boolean cleanUpEnding,
                      boolean strain,
                      boolean strainMove,
                      boolean resize,
                      boolean optomize,
                      float quality,
                      int width,
                      int height,
                      javax.swing.JLabel label,
                      java.lang.StringBuffer results)


Copyright © 2002 Gerhard Beck. All rights reserved. Subject to GPL.