com.ptc.epm.commands.transaction
Class MoveOp

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

public class MoveOp
extends Object
implements TransactionOp

See Also:
Serialized Form

Field Summary
private  Folder[] newFolders
           
private  int numberObjects
           
private  Foldered[] objects
           
 
Constructor Summary
MoveOp()
           
 
Method Summary
 Object execute(DataExchange exchange)
           
 void move(Foldered _object, Folder _newFolder)
           
 void publishResults(Object movedCopies, ResultsMapping results)
           
 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

newFolders

private Folder[] newFolders

objects

private Foldered[] objects

numberObjects

private int numberObjects
Constructor Detail

MoveOp

public MoveOp()
Method Detail

move

public void move(Foldered _object,
                 Folder _newFolder)

execute

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

publishResults

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

toString

public String toString()

updateInput

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