wt.clients.vc.baseline
Class BaselineOperation

java.lang.Object
  extended bywt.clients.vc.baseline.BaselineOperation
All Implemented Interfaces:
Runnable

public class BaselineOperation
extends Object
implements Runnable

BaselineOperation is a class that implements the Runnable interface to perform a specified Baseline operation. The operation and arguments are specified when the object is instantiated. The operation is performed in the run() method when this object's Thread is started.

Supported API: false

Extendable: false


Field Summary
static int ADD
           
private  Baseline baseline
           
private  ConfigSpec configSpec
           
private  Vector itemList
           
private  int operation
           
static int POPULATE
           
static int REMOVE
           
private  Persistable root
           
 
Constructor Summary
BaselineOperation(Baseline baseline, int operation, Persistable root, ConfigSpec configSpec)
           
BaselineOperation(Baseline baseline, int operation, Vector itemList)
           
 
Method Summary
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ADD

public static final int ADD
See Also:
Constant Field Values

POPULATE

public static final int POPULATE
See Also:
Constant Field Values

REMOVE

public static final int REMOVE
See Also:
Constant Field Values

baseline

private Baseline baseline

operation

private int operation

itemList

private Vector itemList

configSpec

private ConfigSpec configSpec

root

private Persistable root
Constructor Detail

BaselineOperation

public BaselineOperation(Baseline baseline,
                         int operation,
                         Vector itemList)

BaselineOperation

public BaselineOperation(Baseline baseline,
                         int operation,
                         Persistable root,
                         ConfigSpec configSpec)
Method Detail

run

public void run()
Specified by:
run in interface Runnable