com.symbian.et.test.driver.commands.filesetbased
Class FileSetBasedVisitor

java.lang.Object
  extended bycom.symbian.et.test.driver.commands.filesetbased.FileSetBasedVisitor
All Implemented Interfaces:
com.symbian.et.test.framework.Leaveable, com.symbian.et.test.framework.Visitor
Direct Known Subclasses:
BuildVisitor, RunVisitor

public abstract class FileSetBasedVisitor
extends java.lang.Object
implements com.symbian.et.test.framework.Visitor, com.symbian.et.test.framework.Leaveable

Author:
EngineeringTools

Field Summary
protected  java.lang.String iCurrentUid
          The current UID for this build.
private  FileSetManager iFileSetManager
           
 
Constructor Summary
FileSetBasedVisitor()
           
 
Method Summary
 void leave(com.symbian.et.test.framework.TstComponent aTstComponent)
          pop File Set from FileSetManager if it allows for it
protected  CommandDispatch pushFileSet(com.symbian.et.test.framework.TstComponent aTstComponent)
           
protected abstract  void triggerLeavingAction()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.symbian.et.test.framework.Visitor
visitSuite, visitTEFServer, visitTst
 

Field Detail

iCurrentUid

protected java.lang.String iCurrentUid
The current UID for this build.


iFileSetManager

private FileSetManager iFileSetManager
Constructor Detail

FileSetBasedVisitor

public FileSetBasedVisitor()
Method Detail

pushFileSet

protected CommandDispatch pushFileSet(com.symbian.et.test.framework.TstComponent aTstComponent)

leave

public void leave(com.symbian.et.test.framework.TstComponent aTstComponent)
pop File Set from FileSetManager if it allows for it

Specified by:
leave in interface com.symbian.et.test.framework.Leaveable
Parameters:
aTstComponent -

triggerLeavingAction

protected abstract void triggerLeavingAction()