44 import okw.OKW_Const_Sngltn;
57 private static Boolean cvbDebugMode =
false;
58 private static ArrayList<ILogger> LoggerList;
63 public Boolean getDebugMode()
70 cvbDebugMode = fpbDebugMode;
72 for (
ILogger myLogger : LoggerList )
74 myLogger.setDebugMode( cvbDebugMode );
92 if ( Instance ==
null )
97 if ( Instance ==
null )
108 public static void init()
118 LoggerList =
new ArrayList<ILogger>();
141 LoggerList.add( fpLogger );
160 for (
ILogger myLogger : LoggerList )
175 for (
ILogger myLogger : LoggerList )
177 myLogger.LogError( fps_Message );
190 for (
ILogger myLogger : LoggerList )
192 myLogger.LogException( fps_Message );
198 if ( fps_Return !=
null )
200 for (
ILogger myLogger : LoggerList )
202 myLogger.LogFunctionEnd( fps_Return );
213 if ( fpb_Return !=
null )
215 for (
ILogger myLogger : LoggerList )
217 myLogger.LogFunctionEnd( fpb_Return );
228 if ( fpls_Return !=
null )
230 for (
ILogger myLogger : LoggerList )
232 myLogger.LogFunctionEnd( fpls_Return );
243 for (
ILogger myLogger : LoggerList )
245 myLogger.LogFunctionEnd();
252 for (
ILogger myLogger : LoggerList )
254 myLogger.LogFunctionEndDebug();
260 if ( fps_Return !=
null )
262 for (
ILogger myLogger : LoggerList )
264 myLogger.LogFunctionEndDebug( fps_Return );
275 if ( fpLs_Return !=
null )
277 for (
ILogger myLogger : LoggerList )
279 myLogger.LogFunctionEndDebug( fpLs_Return );
290 if ( fpb_Return !=
null )
292 for (
ILogger myLogger : LoggerList )
294 myLogger.LogFunctionEndDebug( fpb_Return );
305 for (
ILogger myLogger : LoggerList )
307 myLogger.LogFunctionStart( fps_FunctionName, fpsParameter );
314 for (
ILogger myLogger : LoggerList )
316 myLogger.LogFunctionStartDebug( fps_FunctionName, fpsParameter );
323 for (
ILogger myLogger : LoggerList )
325 myLogger.LogKeyWordEnd();
331 String choiceValue, String featureName,
332 String localCategoryName, String sourceExcerpt,
335 for (
ILogger myLogger : LoggerList )
337 myLogger.LogStepStart( categoryName, categoryType, choiceValue, featureName, localCategoryName, sourceExcerpt, type );
343 for (
ILogger myLogger : LoggerList )
345 myLogger.LogStepEnd();
352 for (
ILogger myLogger : LoggerList )
354 myLogger.LogLocalACCallStart( Gherkin, Type );
360 for (
ILogger myLogger : LoggerList )
362 myLogger.LogLocalACCallEnd();
369 for (
ILogger myLogger : LoggerList )
371 myLogger.LogRemoteACCallStart( Gherkin, Type );
377 for (
ILogger myLogger : LoggerList )
379 myLogger.LogRemoteACCallEnd();
386 for (
ILogger myLogger : LoggerList )
388 myLogger.LogSequenceEnd();
395 for (
ILogger myLogger : LoggerList )
397 myLogger.LogTestcaseEnd();
424 for (
ILogger myLogger : LoggerList )
426 myLogger.LogKeyWordStart( fpsKeyWordName, fpsParameter );
430 public void LogSequenceStart( String fpsKeyWordName, String fpsWinowFN, String fpsSequenceName, String... fpsParameter )
432 for (
ILogger myLogger : LoggerList )
434 myLogger.LogSequenceStart( fpsKeyWordName, fpsWinowFN, fpsSequenceName, fpsParameter );
461 for (
ILogger myLogger : LoggerList )
463 myLogger.LogTestcaseStart( fps_TestcaseName );
474 for (
ILogger myLogger : LoggerList )
476 myLogger.LogPass( fps_Message );
489 for (
ILogger myLogger : LoggerList )
491 myLogger.LogPrint( fps_Message );
522 for (
ILogger myLogger : LoggerList )
524 myLogger.LogPrintDebug( fpsMessage );
538 for (
ILogger myLogger : LoggerList )
540 myLogger.LogWarning( fps_Message );
553 public void LogSourceLocation( String Start, String End, String featureName, String sourceType )
555 for (
ILogger myLogger : LoggerList )
557 myLogger.LogSourceLocation( Start, End, featureName, sourceType );
576 for (
ILogger myLogger : LoggerList )
578 myLogger.ResCloseList();
596 for (
ILogger myLogger : LoggerList )
598 myLogger.ResCloseListDebug();
616 for (
ILogger myLogger : LoggerList )
618 myLogger.ResOpenList( fps_Name );
649 for (
ILogger myLogger : LoggerList )
651 myLogger.ResOpenListDebug( fpsListCaption );