com.symbian.et.test.controller.visitor
Class HostDeviceVisitor

java.lang.Object
  extended bycom.symbian.et.test.controller.visitor.Visitor
      extended bycom.symbian.et.test.controller.visitor.HostDeviceVisitor
Direct Known Subclasses:
DeviceVisitor, HostVisitor

public abstract class HostDeviceVisitor
extends Visitor

Author:
EngineeringTools

Field Summary
 
Fields inherited from class com.symbian.et.test.controller.visitor.Visitor
LOGGER, PRINT_STREAM, TASK_SET, UID_PREVIOUS_SET, UID_SET
 
Constructor Summary
HostDeviceVisitor()
           
 
Method Summary
protected  void goDownLevel(com.symbian.et.test.engine.TaskSet aTaskSet, java.lang.String aUid)
           
protected  void goSameLevel(com.symbian.et.test.engine.TaskSet aTaskSet, java.lang.String aUid)
           
protected  void goUpLevel(com.symbian.et.test.engine.TaskSet aTaskSet, java.lang.String aUid)
           
protected  void handleTask(com.symbian.et.test.driver.Task aPreviousTask, com.symbian.et.test.driver.Task aTask, Visitor aVisitor)
           
 
Methods inherited from class com.symbian.et.test.controller.visitor.Visitor
checkPCPath, doPCandSymbian, startVisitor, Switch
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HostDeviceVisitor

public HostDeviceVisitor()
Method Detail

handleTask

protected final void handleTask(com.symbian.et.test.driver.Task aPreviousTask,
                                com.symbian.et.test.driver.Task aTask,
                                Visitor aVisitor)
Specified by:
handleTask in class Visitor
Parameters:
aPreviousTask -
aTask -
aVisitor -
See Also:
Visitor.handleTask(com.symbian.et.test.driver.Task, com.symbian.et.test.driver.Task, com.symbian.et.test.controller.visitor.Visitor)

goUpLevel

protected final void goUpLevel(com.symbian.et.test.engine.TaskSet aTaskSet,
                               java.lang.String aUid)
Parameters:
aTaskSet -
aUid -
Throws:
java.lang.ClassCastException

goSameLevel

protected void goSameLevel(com.symbian.et.test.engine.TaskSet aTaskSet,
                           java.lang.String aUid)
                    throws java.lang.ClassCastException
Parameters:
aTaskSet -
aUid -
Throws:
java.lang.ClassCastException

goDownLevel

protected void goDownLevel(com.symbian.et.test.engine.TaskSet aTaskSet,
                           java.lang.String aUid)
                    throws java.lang.ClassCastException
Parameters:
aTaskSet -
aUid -
Throws:
java.lang.ClassCastException