OpenKeyWord  Build_ID: 457, Datum: 01.02.2020 07:45:48
Dont repeat yourself. - Do it once and only once!
okw.log.log2html.Log2HTML Klassenreferenz
+ Klassendiagramm für okw.log.log2html.Log2HTML:
+ Zusammengehörigkeiten von okw.log.log2html.Log2HTML:

Öffentliche Methoden

 Log2HTML (String featereName)
 
void LogPass (String fpsMessage)
 LogPass: Logs an error message to the result. Mehr ...
 
void LogPrint (String fpsMessage)
 LogPrint: Prints the given message to the results. Mehr ...
 
void LogPrintDebug (String fpsMessage)
 LogPrintDebug: Mehr ...
 
void LogWarning (String fpsMessage)
 LogWarning: Logs an error message to the result. Mehr ...
 
void LogError (String fpsMessage)
 LogError: Logs an error message to the result. Mehr ...
 
void LogException (String fpsMessage)
 LogException: Logs an exception to the results. Mehr ...
 
void LogSourceLocation (String Start, String End, String featureName, String sourceType)
 LogSourceLocation: Logs location of Source in Harmony. Mehr ...
 
void LogFunctionStart (String fps_FunctionName, String... fpsParameter)
 LogFunctionStart: Mehr ...
 
void LogFunctionStartDebug (String fps_FunctionName, String... fpsParameter)
 LogFunctionStartDebug: Mehr ...
 
void LogFunctionEnd ()
 LogFunctionEnd: Mehr ...
 
void LogFunctionEndDebug ()
 LogFunctionEndDebug: Mehr ...
 
void LogFunctionEndDebug (Boolean fpb_Return)
 LogFunctionEndDebug(Boolean): Mehr ...
 
void LogFunctionEnd (Boolean Return)
 LogFunctionEnd(Boolean): Mehr ...
 
void LogFunctionEnd (String fps_Return)
 LogFunctionEnd(String): Mehr ...
 
void LogFunctionEndDebug (String fps_Return)
 LogFunctionEndDebug(String): Mehr ...
 
void LogFunctionEnd (List< String > fps_Return)
 LogFunctionEnd: Mehr ...
 
void LogFunctionEndDebug (List< String > fps_Return)
 LogFunctionEndDebug: Mehr ...
 
void LogTestcaseStart (String fps_FunctionName)
 LogTestcaseStart: Mehr ...
 
void LogTestcaseEnd ()
 LogTestcaseEnd: Mehr ...
 
void LogKeyWordStart (String fps_FunctionName, String... fpsParameter)
 LogKeyWordStart: Mehr ...
 
void LogKeyWordEnd ()
 LogKeyWordEnd: Mehr ...
 
void LogLocalACCallStart (String sourceExcerpt, String Type)
 LogLocalACCallStart: Start of a local AC call. Mehr ...
 
void LogLocalACCallEnd ()
 LogLocalACCallEnd: End of a local AC call. Mehr ...
 
void LogStepStart (String categoryName, String categoryType, String choiceValue, String featureName, String localCategoryName, String sourceExcerpt, String type)
 Log markiert den Start eines Steps. Mehr ...
 
void LogStepEnd ()
 LogStepEnd: Log End of (Test) Step. Mehr ...
 
void LogRemoteACCallStart (String sourceExcerpt, String Type)
 LogRemoteACCallStart: Start of a remote AC call. Mehr ...
 
void LogRemoteACCallEnd ()
 LogRemoteACCallEnd: End of a remote AC call. Mehr ...
 
void LogSequenceStart (String fpsKeywordName, String fpsWindowFN, String fpsSequenceName, String... fpsParameter)
 LogSequenceStart: Begin of a Sequence. Mehr ...
 
void LogSequenceEnd ()
 LogSequenceEnd: Mehr ...
 
void old_Result2HTML (String fpsFilename)
 
void Result2HTML (String fpsFilename)
 
String Result2JSON (String fpsFileName)
 
void ResOpenList (String fps_ListHeader)
 LogFunctionStartDebug: Opens a debug outline level with the . Mehr ...
 
void ResOpenListDebug (String fps_ListHeader)
 Öffnet eine neue debug Ergenis-Ebene mit der gegebenen Überschrift. Mehr ...
 
void ResCloseList ()
 ResCloseList: Closes the outline level. Mehr ...
 
void ResCloseListDebug ()
 ResCloseListDebug: Mehr ...
 
void setDebugMode (Boolean fpbDebugMode)
 setDebugMode: Mehr ...
 
- Öffentliche Methoden geerbt von okw.log.log2html.LogBaseNode
 LogBaseNode (LogBase Parent)
 
void reset ()
 
- Öffentliche Methoden geerbt von okw.log.log2html.LogBase
void setParent (LogBase fpParent)
 
LogBase getParent ()
 
- Öffentliche Methoden geerbt von okw.log.ILogger
void reset ()
 Method resets . Mehr ...
 

Geschützte Methoden

String getHTMLResult ()
 
String getJSONResult ()
 
void abort ()
 
void TestcaseCount ()
 
void TestcaseFail ()
 
void TestcasePass ()
 
void FunctionCount ()
 
void FunctionFail ()
 
void FunctionPass ()
 
void KeyWordCount ()
 
void KeyWordFail ()
 
void KeyWordPass ()
 
void SequenceCount ()
 
void SequenceFail ()
 
void SequencePass ()
 
void StepCount ()
 
void StepFail ()
 
void StepPass ()
 
void LocalACCallCount ()
 
void LocalACCallFail ()
 
void LocalACCallPass ()
 
void RemoteACCallCount ()
 
void RemoteACCallFail ()
 
void RemoteACCallPass ()
 
- Geschützte Methoden geerbt von okw.log.log2html.LogBaseNode
void ErrorCount ()
 
void ExceptionCount ()
 
void WarningCount ()
 
void PassedCount ()
 
void PrintCount ()
 
String getJSONStatistics ()
 
String getJSONNodeProperties ()
 
- Geschützte Methoden geerbt von okw.log.log2html.LogBase
int getLevel ()
 
String getLevelIndention ()
 
String getLevelIndention (int shift)
 
String jsonElement (String Key, String Value)
 
String jsonElementComma (String Key, String Value)
 
String jsonElementComma (String Key, Integer Value)
 
String jsonElement (String Key, Integer Value)
 
String jsonStructure (String Key, String Value)
 
String jsonStructureComma (String Key, String Value)
 
String jsonArray (String Key, String Value)
 
String jsonArrayElement (String Value)
 
String jsonArrayElementComma (String Value)
 
void setWarning ()
 
Boolean getWarning ()
 
void setException ()
 
void setError ()
 
Boolean getError ()
 

Paketfunktionen

String beautify (String json)
 

Private Methoden

String getHTMLFooter ()
 
String getHTMLHeader () throws IOException
 
String getStyleSheet () throws IOException
 
String getFoldScript () throws IOException
 
String getHTMLStatistics ()
 
String getFailPassBar (int FailCount, int PassCount)
 
String getJSONHeader ()
 
String getJSONFooter ()
 
void StopAllTimerAndEmptyStack ()
 

Private Attribute

Stack< LogBasePointer2LogBaseStack = new Stack<LogBase>()
 
String name = ""
 
String result = ""
 

Weitere Geerbte Elemente

- Geschützte Attribute geerbt von okw.log.log2html.LogBaseNode
Integer ErrorCount = 0
 
Integer ExceptionCount = 0
 
Integer WarningCount = 0
 
Integer PassedCount = 0
 
Integer PrintCount = 0
 
Integer TestcaseCount = 0
 
Integer TestcaseFail = 0
 
Integer TestcasePass = 0
 
Integer FunctionCount = 0
 
Integer FunctionFail = 0
 
Integer FunctionPass = 0
 
Integer KeyWordCount = 0
 
Integer KeyWordFail = 0
 
Integer KeyWordPass = 0
 
Integer StepCount = 0
 
Integer StepFail = 0
 
Integer StepPass = 0
 
Integer SequenceCount = 0
 
Integer SequenceFail = 0
 
Integer SequencePass = 0
 
Integer RemoteACCallCount = 0
 
Integer RemoteACCallFail = 0
 
Integer RemoteACCallPass = 0
 
Integer LocalACCallCount = 0
 
Integer LocalACCallFail = 0
 
Integer LocalACCallPass = 0
 
- Geschützte Attribute geerbt von okw.log.log2html.LogBase
Integer myID = 0
 
String Info = ""
 
LogTimer myDuration = new LogTimer()
 
LogBase myParent = null
 
List< LogBasemyLogs = new ArrayList<LogBase>()
 
int Level = -1
 
String myIndentionBase = " "
 
Boolean bWarning = false
 
Boolean bException = false
 
Boolean bError = false
 
- Statische, geschützte Attribute geerbt von okw.log.log2html.LogBase
static Integer AllCount = 0
 

Ausführliche Beschreibung

Definiert in Zeile 23 der Datei Log2HTML.java.

Dokumentation der Elementfunktionen

◆ LogError()

void okw.log.log2html.Log2HTML.LogError ( String  Message)

LogError: Logs an error message to the result.

Noch zu erledigen:
TODO: Add description.
Parameter
fps_MessageError message text.
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 85 der Datei Log2HTML.java.

86  {
87  AllCount++;
88 
89  Pointer2LogBaseStack.peek().myLogs.add( new LogError(Pointer2LogBaseStack.peek(), fpsMessage) );
90  }

◆ LogException()

void okw.log.log2html.Log2HTML.LogException ( String  Message)

LogException: Logs an exception to the results.

Noch zu erledigen:
TODO: Add description to LogFunctionStart.
Parameter
Message
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 93 der Datei Log2HTML.java.

94  {
95  AllCount++;
96 
97  Pointer2LogBaseStack.peek().myLogs.add( new LogException(Pointer2LogBaseStack.peek(), fpsMessage) );
98  }

◆ LogFunctionEnd() [1/4]

void okw.log.log2html.Log2HTML.LogFunctionEnd ( )

LogFunctionEnd:

Noch zu erledigen:
TODO: Add description to LogFunctionEnd.
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 138 der Datei Log2HTML.java.

139  {
140  LogBase myLog = Pointer2LogBaseStack.pop();
141  // Timer Stoppen...
142  myLog.myDuration.stopTimer();
143 
144  @SuppressWarnings( "unused" )
145  LogFunction myLogFunction = (LogFunction)myLog;
146 
147  if ( !(myLog.bError || myLog.bException) )
148  {
149  FunctionPass++;
150  }
151  }

◆ LogFunctionEnd() [2/4]

void okw.log.log2html.Log2HTML.LogFunctionEnd ( Boolean  Message)

LogFunctionEnd(Boolean):

Noch zu erledigen:
TODO: Add description to LogFunctionEnd(Boolean).
Parameter
Message
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 186 der Datei Log2HTML.java.

187  {
188  LogBase myLog = Pointer2LogBaseStack.pop();
189  // Timer Stoppen...
190  myLog.myDuration.stopTimer();
191 
192  LogFunction myLogFunction = (LogFunction)myLog;
193  myLogFunction.setReturn( Return.toString());
194 
195  if ( !(myLog.bError || myLog.bException) )
196  {
197  FunctionPass++;
198  }
199  }

◆ LogFunctionEnd() [3/4]

void okw.log.log2html.Log2HTML.LogFunctionEnd ( List< String >  Message)

LogFunctionEnd:

Noch zu erledigen:
TODO: Add description to LogFunctionEnd.
Parameter
Message
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 234 der Datei Log2HTML.java.

235  {
236  LogBase myLog = Pointer2LogBaseStack.pop();
237  // Timer Stoppen...
238  myLog.myDuration.stopTimer();
239 
240  LogFunction myLogFunction = (LogFunction)myLog;
241 
242  // TODO: ein ResultListstring hier einhängen
243  myLogFunction.setReturn( fps_Return.toString());
244 
245  if ( !(myLog.bError || myLog.bException) )
246  {
247  FunctionPass++;
248  }
249  }

◆ LogFunctionEnd() [4/4]

void okw.log.log2html.Log2HTML.LogFunctionEnd ( String  Message)

LogFunctionEnd(String):

Noch zu erledigen:
TODO: Add description to LogFunctionEnd(String).
Parameter
Message
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 202 der Datei Log2HTML.java.

203  {
204  LogBase myLog = Pointer2LogBaseStack.pop();
205  // Timer Stoppen...
206  myLog.myDuration.stopTimer();
207 
208  LogFunction myLogFunction = (LogFunction)myLog;
209  myLogFunction.setReturn( fps_Return);
210 
211  if ( !(myLog.bError || myLog.bException) )
212  {
213  FunctionPass++;
214  }
215  }

◆ LogFunctionEndDebug() [1/4]

void okw.log.log2html.Log2HTML.LogFunctionEndDebug ( )

LogFunctionEndDebug:

Noch zu erledigen:
TODO: Add description to LogFunctionEndDebug.
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 154 der Datei Log2HTML.java.

155  {
156  LogBase myLog = Pointer2LogBaseStack.pop();
157  // Timer Stoppen...
158  myLog.myDuration.stopTimer();
159 
160  @SuppressWarnings( "unused" )
161  LogFunctionDebug myLogFunction = (LogFunctionDebug)myLog;
162 
163  if ( !(myLog.bError || myLog.bException) )
164  {
165  FunctionPass++;
166  }
167  }

◆ LogFunctionEndDebug() [2/4]

void okw.log.log2html.Log2HTML.LogFunctionEndDebug ( Boolean  Message)

LogFunctionEndDebug(Boolean):

Noch zu erledigen:
TODO: Add description to LogFunctionEndDebug(Boolean).
Parameter
Message
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 170 der Datei Log2HTML.java.

171  {
172  LogBase myLog = Pointer2LogBaseStack.pop();
173  // Timer Stoppen...
174  myLog.myDuration.stopTimer();
175 
176  LogFunctionDebug myLogFunction = (LogFunctionDebug)myLog;
177  myLogFunction.setReturn( fpb_Return.toString());
178 
179  if ( !(myLog.bError || myLog.bException) )
180  {
181  FunctionPass++;
182  }
183  }

◆ LogFunctionEndDebug() [3/4]

void okw.log.log2html.Log2HTML.LogFunctionEndDebug ( List< String >  Message)

LogFunctionEndDebug:

Noch zu erledigen:
TODO: Add description to LogFunctionEndDebug.
Parameter
Message
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 251 der Datei Log2HTML.java.

252  {
253  LogBase myLog = Pointer2LogBaseStack.pop();
254  // Timer Stoppen...
255  myLog.myDuration.stopTimer();
256 
257  LogFunctionDebug myLogFunction = (LogFunctionDebug)myLog;
258 
259  // TODO: ein ResultListstring hier einhängen
260  myLogFunction.setReturn( fps_Return.toString());
261 
262  if ( !(myLog.bError || myLog.bException) )
263  {
264  FunctionPass++;
265  }
266  }

◆ LogFunctionEndDebug() [4/4]

void okw.log.log2html.Log2HTML.LogFunctionEndDebug ( String  Message)

LogFunctionEndDebug(String):

Noch zu erledigen:
TODO: Add description to LogFunctionEndDebug(String).
Parameter
Message
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 218 der Datei Log2HTML.java.

219  {
220  LogBase myLog = Pointer2LogBaseStack.pop();
221  // Timer Stoppen...
222  myLog.myDuration.stopTimer();
223 
224  LogFunctionDebug myLogFunction = (LogFunctionDebug)myLog;
225  myLogFunction.setReturn( fps_Return);
226 
227  if ( !(myLog.bError || myLog.bException) )
228  {
229  FunctionPass++;
230  }
231  }

◆ LogFunctionStart()

void okw.log.log2html.Log2HTML.LogFunctionStart ( String  FunctionName,
String...  Params 
)

LogFunctionStart:

Noch zu erledigen:
TODO: Add description to LogFunctionStart.
Parameter
FunctionName
Params
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 109 der Datei Log2HTML.java.

110  {
111  AllCount++;
112 
113  LogBase myLog = new LogFunction( Pointer2LogBaseStack.peek(), fps_FunctionName, fpsParameter);
114 
115  // Timer starten
116  myLog.myDuration.startTimer();
117 
118  Pointer2LogBaseStack.peek().myLogs.add(myLog);
119  Pointer2LogBaseStack.push(myLog);
120 
121  }

◆ LogFunctionStartDebug()

void okw.log.log2html.Log2HTML.LogFunctionStartDebug ( String  FunctionName,
String...  Params 
)

LogFunctionStartDebug:

Noch zu erledigen:
TODO: Add description to LogFunctionStartDebug.
Parameter
FunctionName
Params
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 124 der Datei Log2HTML.java.

125  {
126  AllCount++;
127 
128  LogBase myLog = new LogFunctionDebug( Pointer2LogBaseStack.peek(), fps_FunctionName, fpsParameter);
129 
130  // Timer starten
131  myLog.myDuration.startTimer();
132 
133  Pointer2LogBaseStack.peek().myLogs.add(myLog);
134  Pointer2LogBaseStack.push(myLog);
135  }

◆ LogKeyWordEnd()

void okw.log.log2html.Log2HTML.LogKeyWordEnd ( )

LogKeyWordEnd:

Noch zu erledigen:
TODO: Add description to LogKeyWordEnd
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 317 der Datei Log2HTML.java.

318  {
319  LogBase myLog = Pointer2LogBaseStack.peek();
320  // Timer Stoppen...
321  myLog.myDuration.stopTimer();
322 
323  @SuppressWarnings( "unused" )
324  LogKeyword myCheck = (LogKeyword)myLog;
325 
326  if ( !(myLog.bError || myLog.bException))
327  {
328  myLog.KeyWordPass( );
329  }
330 
331  Pointer2LogBaseStack.pop();
332 
333  }

◆ LogKeyWordStart()

void okw.log.log2html.Log2HTML.LogKeyWordStart ( String  KeyWordName,
String...  Params 
)

LogKeyWordStart:

Noch zu erledigen:
TODO: Add description to LogKeyWordStart
Parameter
KeyWordName
Params
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 303 der Datei Log2HTML.java.

304  {
305  AllCount++;
306 
307  LogBase myLog = new LogKeyword( Pointer2LogBaseStack.peek(), fps_FunctionName, fpsParameter);
308 
309  // Timer starten
310  myLog.myDuration.startTimer();
311 
312  Pointer2LogBaseStack.peek().myLogs.add(myLog);
313  Pointer2LogBaseStack.push(myLog);
314  }

◆ LogLocalACCallEnd()

void okw.log.log2html.Log2HTML.LogLocalACCallEnd ( )

LogLocalACCallEnd: End of a local AC call.

This log is for Harmony.

Autor
Zoltan Hrabovszki
Datum
2019-07-25

Implementiert okw.log.ILogger.

Definiert in Zeile 350 der Datei Log2HTML.java.

351  {
352  LogBase myLog = Pointer2LogBaseStack.peek();
353  // Timer Stoppen...
354  myLog.myDuration.stopTimer();
355 
356  @SuppressWarnings( "unused" )
357  LogLocalACCall myCheck = (LogLocalACCall)myLog;
358 
359  if ( !(myLog.bError || myLog.bException))
360  {
361  myLog.LocalACCallPass( );
362  }
363 
364  Pointer2LogBaseStack.pop();
365  }

◆ LogLocalACCallStart()

void okw.log.log2html.Log2HTML.LogLocalACCallStart ( String  sourceExcerpt,
String  Type 
)

LogLocalACCallStart: Start of a local AC call.

This log is for Harmony.

Parameter
GherkinGherkin expression.
Autor
Zoltan Hrabovszki
Datum
2019-07-25

Implementiert okw.log.ILogger.

Definiert in Zeile 336 der Datei Log2HTML.java.

337  {
338  AllCount++;
339 
340  LogBase myLog = new LogLocalACCall( Pointer2LogBaseStack.peek(), sourceExcerpt, Type );
341 
342  // Timer starten
343  myLog.myDuration.startTimer();
344 
345  Pointer2LogBaseStack.peek().myLogs.add(myLog);
346  Pointer2LogBaseStack.push(myLog);
347  }

◆ LogPass()

void okw.log.log2html.Log2HTML.LogPass ( String  Message)

LogPass: Logs an error message to the result.

Noch zu erledigen:
TODO: Add description.
Parameter
MessagePass message
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 53 der Datei Log2HTML.java.

54  {
55  AllCount++;
56 
57  Pointer2LogBaseStack.peek().myLogs.add( new LogPass(Pointer2LogBaseStack.peek(), fpsMessage) );
58  }

◆ LogPrint()

void okw.log.log2html.Log2HTML.LogPrint ( String  Message)

LogPrint: Prints the given message to the results.

Parameter
MessageMessage to print.
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 61 der Datei Log2HTML.java.

62  {
63  AllCount++;
64 
65  Pointer2LogBaseStack.peek().myLogs.add( new LogPrint(Pointer2LogBaseStack.peek(), fpsMessage) );
66  }

◆ LogPrintDebug()

void okw.log.log2html.Log2HTML.LogPrintDebug ( String  Message)

LogPrintDebug:

Noch zu erledigen:
TODO: Add description to LogPrintDebug.
Parameter
Message
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 69 der Datei Log2HTML.java.

70  {
71  AllCount++;
72 
73  Pointer2LogBaseStack.peek().myLogs.add( new LogPrintDebug(Pointer2LogBaseStack.peek(), fpsMessage) );
74  }

◆ LogRemoteACCallEnd()

void okw.log.log2html.Log2HTML.LogRemoteACCallEnd ( )

LogRemoteACCallEnd: End of a remote AC call.

This log is for Harmony.

Autor
Zoltan Hrabovszki
Datum
2019-07-25

Implementiert okw.log.ILogger.

Definiert in Zeile 447 der Datei Log2HTML.java.

448  {
449  LogBase myLog = Pointer2LogBaseStack.peek();
450  // Timer Stoppen...
451  myLog.myDuration.stopTimer();
452 
453  @SuppressWarnings( "unused" )
454  LogRemoteACCall myCheck = (LogRemoteACCall)myLog;
455 
456  if ( !(myLog.bError || myLog.bException))
457  {
458  StepPass++;
459  }
460 
461  Pointer2LogBaseStack.pop();
462  }

◆ LogRemoteACCallStart()

void okw.log.log2html.Log2HTML.LogRemoteACCallStart ( String  sourceExcerpt,
String  Type 
)

LogRemoteACCallStart: Start of a remote AC call.

This log is for Harmony.

Parameter
GherkinGherkin expression.
Autor
Zoltan Hrabovszki
Datum
2019-07-25

Implementiert okw.log.ILogger.

Definiert in Zeile 433 der Datei Log2HTML.java.

434  {
435  AllCount++;
436 
437  LogBase myLog = new LogRemoteACCall( Pointer2LogBaseStack.peek(), sourceExcerpt, Type );
438 
439  // Timer starten
440  myLog.myDuration.startTimer();
441 
442  Pointer2LogBaseStack.peek().myLogs.add(myLog);
443  Pointer2LogBaseStack.push(myLog);
444  }

◆ LogSequenceEnd()

void okw.log.log2html.Log2HTML.LogSequenceEnd ( )

LogSequenceEnd:

Noch zu erledigen:
TODO: Add description to LogSequenceEnd.
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 479 der Datei Log2HTML.java.

480  {
481  LogBase myLog = Pointer2LogBaseStack.peek();
482  // Timer Stoppen...
483  myLog.myDuration.stopTimer();
484 
485  @SuppressWarnings( "unused" )
486  LogSequence myCheck = (LogSequence)myLog;
487 
488  if ( !(myLog.bError || myLog.bException))
489  {
490  myLog.SequencePass();
491  }
492 
493  Pointer2LogBaseStack.pop();
494  }

◆ LogSequenceStart()

void okw.log.log2html.Log2HTML.LogSequenceStart ( String  KeyWordName,
String  FN,
String  SEQName,
String...  Params 
)

LogSequenceStart: Begin of a Sequence.

This log is used by the Sequence-keyword.

Parameter
KeyWordNameIn this case "Sequence" - language depended Log e.g. "Sequenz" in german.
FNFunktionalname of the Window.
SEQNameName of the Sequence of the given Window.
ParamsOptional Parameter of the Sequence
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 465 der Datei Log2HTML.java.

466  {
467  AllCount++;
468 
469  LogBase myLog = new LogSequence( Pointer2LogBaseStack.peek(), fpsWindowFN, fpsSequenceName, fpsParameter);
470 
471  // Timer starten
472  myLog.myDuration.startTimer();
473 
474  Pointer2LogBaseStack.peek().myLogs.add(myLog);
475  Pointer2LogBaseStack.push(myLog);
476  }

◆ LogSourceLocation()

void okw.log.log2html.Log2HTML.LogSourceLocation ( String  Start,
String  End,
String  featureName,
String  sourceType 
)

LogSourceLocation: Logs location of Source in Harmony.

This is a special log for Harmony. Holds the Referenz to the Source in HArmony to create a Hyperlink from Report to the source of Teststep.

This log is only used for Harmoy.

Parameter
Startof the Source
Endof the Source
featureNamethe name of feature like "Main Menu"
sourceTypeThe Type of the "ac"
Autor
Zoltán Hrabovszki
Datum
2019-08-03

Implementiert okw.log.ILogger.

Definiert in Zeile 101 der Datei Log2HTML.java.

102  {
103  AllCount++;
104 
105  Pointer2LogBaseStack.peek().myLogs.add( new LogSourceLocation(Pointer2LogBaseStack.peek(), Start, End, featureName, sourceType) );
106  }

◆ LogStepEnd()

void okw.log.log2html.Log2HTML.LogStepEnd ( )

LogStepEnd: Log End of (Test) Step.

This log is for Harmony.

Autor
Zoltan Hrabovszki
Datum
2019-07-25

Implementiert okw.log.ILogger.

Definiert in Zeile 413 der Datei Log2HTML.java.

414  {
415  LogBase myLog = Pointer2LogBaseStack.peek();
416  // Timer Stoppen...
417  myLog.myDuration.stopTimer();
418 
419  @SuppressWarnings( "unused" )
420  LogStep myCheck = (LogStep)myLog;
421 
422  if ( !(myLog.bError || myLog.bException))
423  {
424  StepPass++;
425  }
426 
427  Pointer2LogBaseStack.pop();
428  }

◆ LogStepStart()

void okw.log.log2html.Log2HTML.LogStepStart ( String  categoryName,
String  categoryType,
String  choiceValue,
String  featureName,
String  localCategoryName,
String  sourceExcerpt,
String  type 
)

Log markiert den Start eines Steps.

Das ist ein Harmony. spezifischer log und ist für den Code-Compiler von Harmony Reserviert

Parameter
categoryNameName der Kategorie (category)
choiceValueChoice, also der zugeordnetter Wert der Categorie
featureName
localCategoryNameLokalar Name der Kategorie
sourceExcerptist der Auszug, von der dieser Schritt abgeleitet wurde
Autor
Zoltán Hrabovszki
Datum
2019-08-05

Implementiert okw.log.ILogger.

Definiert in Zeile 396 der Datei Log2HTML.java.

400  {
401  AllCount++;
402 
403  LogBase myLog = new LogStep( Pointer2LogBaseStack.peek(), categoryName, categoryType, choiceValue, featureName, localCategoryName, sourceExcerpt, type );
404 
405  // Timer starten
406  myLog.myDuration.startTimer();
407 
408  Pointer2LogBaseStack.peek().myLogs.add( myLog );
409  Pointer2LogBaseStack.push( myLog );
410  }

◆ LogTestcaseEnd()

void okw.log.log2html.Log2HTML.LogTestcaseEnd ( )

LogTestcaseEnd:

Noch zu erledigen:
TODO: Add description to LogTestcaseEnd
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 285 der Datei Log2HTML.java.

286  {
287  LogBase myLog = Pointer2LogBaseStack.pop();
288  // Timer Stoppen...
289  myLog.myDuration.stopTimer();
290 
291  @SuppressWarnings( "unused" )
292  LogTestcase myCheck = (LogTestcase)myLog;
293 
294  if ( !(myLog.bError || myLog.bException))
295  {
296  TestcasePass++;
297  }
298 
299  StopAllTimerAndEmptyStack();
300  }

◆ LogTestcaseStart()

void okw.log.log2html.Log2HTML.LogTestcaseStart ( String  fpsTestcaseName)

LogTestcaseStart:

Noch zu erledigen:
TODO: Add description to LogTestcaseStart
Parameter
fpsTestcaseName
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 269 der Datei Log2HTML.java.

270  {
271  AllCount++;
272 
273  StopAllTimerAndEmptyStack();
274  Pointer2LogBaseStack.push( this );
275 
276  LogBase myLog = new LogTestcase( Pointer2LogBaseStack.peek(), fps_FunctionName);
277 
278  // Timer starten
279  myLog.myDuration.startTimer();
280 
281  Pointer2LogBaseStack.peek().myLogs.add(myLog);
282  Pointer2LogBaseStack.push(myLog);
283  }

◆ LogWarning()

void okw.log.log2html.Log2HTML.LogWarning ( String  Message)

LogWarning: Logs an error message to the result.

Noch zu erledigen:
TODO: Add description.
Parameter
MessageWarning message.
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 77 der Datei Log2HTML.java.

78  {
79  AllCount++;
80 
81  Pointer2LogBaseStack.peek().myLogs.add( new LogWarning(Pointer2LogBaseStack.peek(), fpsMessage) );
82  }

◆ ResCloseList()

void okw.log.log2html.Log2HTML.ResCloseList ( )

ResCloseList: Closes the outline level.

Noch zu erledigen:
TODO: Add description to ResCloseList.
Parameter
fps_Message
fpsParameter
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 917 der Datei Log2HTML.java.

918  {
919  LogBase myLog = Pointer2LogBaseStack.pop();
920 
921  // Timer Stoppen...
922  myLog.myDuration.stopTimer();
923 
924  @SuppressWarnings( "unused" )
925  ResultList myResultList = (ResultList)myLog;
926 
927  if ( (!myLog.bError) || (!myLog.bException))
928  {
929  FunctionPass++;
930  }
931  }

◆ ResCloseListDebug()

void okw.log.log2html.Log2HTML.ResCloseListDebug ( )

ResCloseListDebug:

Noch zu erledigen:
TODO: Add description to ResCloseListDebug.
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 934 der Datei Log2HTML.java.

935  {
936  LogBase myLog = Pointer2LogBaseStack.peek();
937  // Timer Stoppen...
938  myLog.myDuration.stopTimer();
939 
940  @SuppressWarnings( "unused" )
941  ResultListDebug myResultList = (ResultListDebug)myLog;
942 
943  if ( (!myLog.bError) || (!myLog.bException))
944  {
945  FunctionPass++;
946  }
947 
948  Pointer2LogBaseStack.pop();
949  }

◆ ResOpenList()

void okw.log.log2html.Log2HTML.ResOpenList ( String  ListHeader)

LogFunctionStartDebug: Opens a debug outline level with the .

Noch zu erledigen:
TODO: Add description to LogFunctionStartDebug.
Parameter
LevelHeader
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 874 der Datei Log2HTML.java.

875  {
876  AllCount++;
877 
878  LogBase myLog = new ResultList( Pointer2LogBaseStack.peek(), fps_ListHeader);
879 
880  // Timer starten
881  myLog.myDuration.startTimer();
882 
883  Pointer2LogBaseStack.peek().myLogs.add(myLog);
884  Pointer2LogBaseStack.push(myLog);
885  }

◆ ResOpenListDebug()

void okw.log.log2html.Log2HTML.ResOpenListDebug ( String  ListHeader)

Öffnet eine neue debug Ergenis-Ebene mit der gegebenen Überschrift.

Parameter
ListHeaderÜberschrift neu zuöffnenden Liste
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 888 der Datei Log2HTML.java.

889  {
890  AllCount++;
891 
892  LogBase myLog = new ResultListDebug( Pointer2LogBaseStack.peek(), fps_ListHeader);
893 
894  // Timer starten
895  myLog.myDuration.startTimer();
896 
897  Pointer2LogBaseStack.peek().myLogs.add(myLog);
898  Pointer2LogBaseStack.push(myLog);
899  }

◆ setDebugMode()

void okw.log.log2html.Log2HTML.setDebugMode ( Boolean  fpbDebugMode)

setDebugMode:

Noch zu erledigen:
TODO: Add description to setDebugMode.
Parameter
fpbDebugModeIf true the DebugMode ist on. Else if false the DebugMode is off.
Autor
Zoltan Hrabovszki
Datum
2016-10-23

Implementiert okw.log.ILogger.

Definiert in Zeile 952 der Datei Log2HTML.java.

953  {
954 
955  }

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
okw.log.log2html.Log2HTML.LogException
void LogException(String fpsMessage)
LogException: Logs an exception to the results.
Definition: Log2HTML.java:93
okw.log.log2html.Log2HTML.LogWarning
void LogWarning(String fpsMessage)
LogWarning: Logs an error message to the result.
Definition: Log2HTML.java:77
okw.log.log2html.Log2HTML.LogError
void LogError(String fpsMessage)
LogError: Logs an error message to the result.
Definition: Log2HTML.java:85
okw.log.log2html.Log2HTML.LogSourceLocation
void LogSourceLocation(String Start, String End, String featureName, String sourceType)
LogSourceLocation: Logs location of Source in Harmony.
Definition: Log2HTML.java:101
okw.log.log2html.Log2HTML.LogPass
void LogPass(String fpsMessage)
LogPass: Logs an error message to the result.
Definition: Log2HTML.java:53
okw.log.log2html.Log2HTML.LogPrintDebug
void LogPrintDebug(String fpsMessage)
LogPrintDebug:
Definition: Log2HTML.java:69
okw.log.log2html.Log2HTML.LogPrint
void LogPrint(String fpsMessage)
LogPrint: Prints the given message to the results.
Definition: Log2HTML.java:61