com.ptc.epm.commands.transaction
Class BaselineOp

java.lang.Object
  extended bycom.ptc.epm.commands.transaction.BaselineOp
All Implemented Interfaces:
Serializable, TransactionOp

public class BaselineOp
extends Object
implements TransactionOp

See Also:
Serialized Form

Field Summary
private  Baseline baseline
           
private  ArrayList memberObjects
           
private  ArrayList objectsToAdd
           
private  ArrayList objectsToRemove
           
 
Constructor Summary
BaselineOp()
           
BaselineOp(Baseline baseline)
           
 
Method Summary
 void add(Baselineable object)
           
 void addMember(Baselineable object)
           
 Object execute(DataExchange exchange)
           
 Baseline getBaseline()
           
 void publishResults(Object updatedCopy, ResultsMapping results)
           
 void remove(Baselineable object)
           
 String toString()
           
 void updateInput(ObjectUpdateTable table)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

objectsToAdd

private ArrayList objectsToAdd

objectsToRemove

private ArrayList objectsToRemove

memberObjects

private ArrayList memberObjects

baseline

private Baseline baseline
Constructor Detail

BaselineOp

public BaselineOp()

BaselineOp

public BaselineOp(Baseline baseline)
Method Detail

add

public void add(Baselineable object)

addMember

public void addMember(Baselineable object)

remove

public void remove(Baselineable object)

getBaseline

public Baseline getBaseline()

execute

public Object execute(DataExchange exchange)
               throws WTException
Specified by:
execute in interface TransactionOp
Throws:
WTException

publishResults

public void publishResults(Object updatedCopy,
                           ResultsMapping results)
Specified by:
publishResults in interface TransactionOp

toString

public String toString()

updateInput

public void updateInput(ObjectUpdateTable table)
Specified by:
updateInput in interface TransactionOp