wt.epm.workspaces
Class EPMStandardBaselineService.VectorFamilyTableOperation

java.lang.Object
  extended bywt.vc.baseline.BaselineOperation
      extended bywt.epm.workspaces.EPMStandardBaselineService.VectorFamilyTableOperation
Enclosing class:
EPMStandardBaselineService

class EPMStandardBaselineService.VectorFamilyTableOperation
extends BaselineOperation

This class implements the abstract execute() method to add or remove a Vector of EPMFamilyTables items to a Baseline.


Field Summary
private static int ADD
           
private  Vector baselineFTMembers
           
private  int mode
           
private static int REMOVE
           
 
Fields inherited from class wt.vc.baseline.BaselineOperation
baseline
 
Constructor Summary
(package private) EPMStandardBaselineService.VectorFamilyTableOperation(Vector a_baselineFTMembers, Baseline a_baseline, int a_mode)
           
 
Method Summary
 Baseline execute()
          This method iterates through the Vector of baselineable items and adds or deletes each to the Baseline.
 
Methods inherited from class wt.vc.baseline.BaselineOperation
executeLockingTransaction, executeTransaction, executeTransaction
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

baselineFTMembers

private Vector baselineFTMembers

mode

private int mode

ADD

private static final int ADD
See Also:
Constant Field Values

REMOVE

private static final int REMOVE
See Also:
Constant Field Values
Constructor Detail

EPMStandardBaselineService.VectorFamilyTableOperation

EPMStandardBaselineService.VectorFamilyTableOperation(Vector a_baselineFTMembers,
                                                      Baseline a_baseline,
                                                      int a_mode)
Method Detail

execute

public Baseline execute()
                 throws WTException
This method iterates through the Vector of baselineable items and adds or deletes each to the Baseline. If a single item has been added or deleted, then the Baseline modification timestamp is updated.

Specified by:
execute in class BaselineOperation
Returns:
Baseline that the operation was performed on
Throws:
WTException