stifui/qt/inc/istfqtuicontroller.h
changeset 34 e0ec97ec3cc4
parent 19 4b22a598b890
child 31 e7a04a6385be
--- a/stifui/qt/inc/istfqtuicontroller.h	Fri Jun 11 13:39:09 2010 +0300
+++ b/stifui/qt/inc/istfqtuicontroller.h	Wed Jun 23 18:13:31 2010 +0300
@@ -48,6 +48,7 @@
     virtual QList<QString> GetCaseListByModule(const QString& moduleName) = 0;
     virtual CSTFCase GetCase(const QString& moduleName, const int index) = 0;
     virtual void RunCases(const QList<CSTFCase>& caseList, const TSTFCaseRunningType& type) = 0;
+    virtual void RepeatRunCases(const QList<CSTFCase>& aCaseList, const bool aIsLoopInfinitely, const int aLoopTimes = 1) = 0;
     virtual bool AddCaseToSet(const QList<CSTFCase>& aCase, const QString& setName) = 0;
     
     //for set
@@ -72,6 +73,9 @@
     virtual void AddStfEventListener(IStfEventListener* listener) = 0;
     virtual void RemoveStfEventListener(IStfEventListener* listener) = 0;
     
+    //for repeat execution setting
+    virtual void InitRepeatSetting(const bool aIsLoopInfinitely, const int aLoopTimes) = 0;
+    virtual void ResetRepeatSetting() = 0;
 
 };