OpenKeyWord  Version: 426, Datum:
OKW.ANTLR4.OKW_Visitor Klassenreferenz
Klassendiagramm für OKW.ANTLR4.OKW_Visitor:
Inheritance graph
Zusammengehörigkeiten von OKW.ANTLR4.OKW_Visitor:
Collaboration graph

Öffentliche Methoden

override string VisitOkw_env_var (OKW_Parser.Okw_env_varContext context)
 Visit a parse tree produced by OKW_Parser.okw_env_var. Mehr ...
 
override string VisitOkw_internal_var (OKW_Parser.Okw_internal_varContext context)
 Visit a parse tree produced by OKW_Parser.okw_internal_var. Mehr ...
 
override string VisitText (OKW_Parser.TextContext context)
 Visit a parse tree produced by OKW_Parser.text. Mehr ...
 
- Öffentliche Methoden geerbt von OKW.ANTLR4.OKW_ParserBaseVisitor< string >
virtual Result VisitEnvvalue ([NotNull] OKW_Parser.EnvvalueContext context)
 Visit a parse tree produced by OKW_Parser.envvalue. Mehr ...
 
virtual Result VisitRoot ([NotNull] OKW_Parser.RootContext context)
 Visit a parse tree produced by OKW_Parser.root. Mehr ...
 
virtual Result VisitOkw_typekey ([NotNull] OKW_Parser.Okw_typekeyContext context)
 Visit a parse tree produced by OKW_Parser.okw_typekey. Mehr ...
 
virtual Result VisitKeyvalue ([NotNull] OKW_Parser.KeyvalueContext context)
 Visit a parse tree produced by OKW_Parser.keyvalue. Mehr ...
 

Geschützte Methoden

override string AggregateResult (string aggregate, string fpsNextResult)
 

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei OKW_Visitor.cs.

Dokumentation der Elementfunktionen

override string OKW.ANTLR4.OKW_Visitor.VisitOkw_env_var ( OKW_Parser.Okw_env_varContext  context)
virtual

Visit a parse tree produced by OKW_Parser.okw_env_var.

The default implementation returns the result of calling AbstractParseTreeVisitor<Result>.VisitChildren(IRuleNode) on context .

Parameter
contextThe parse tree.

<return>The visitor result.</return>

Erneute Implementation von OKW.ANTLR4.OKW_ParserBaseVisitor< string >.

Definiert in Zeile 14 der Datei OKW_Visitor.cs.

15  {
16  string lvsReturn = context.GetChild(1).GetText();
17 
18  if (OKW_Memorize.Instance.Exists( lvsReturn ))
19  lvsReturn = OKW_Memorize.Instance.Get( lvsReturn);
20  else
21  lvsReturn = Environment.GetEnvironmentVariable( lvsReturn );
22 
23  return lvsReturn;
24  }
bool Exists(string fpsKey)
Prüft ob es eine Eintragzum Schlüssel fpsKey vorhanden ist.
static OKW_Memorize Instance
Diese Methode gibt die einzige Instanz dieser Klasse zurück.
string Get(string fpsKey)
Holt den Aktuellen Wert eines Schlüssels.
OKW_Memorize ist die Speicher-Klasse hinter den Merke*-Schlüsselwörter.
Definition: OKW_Memorize.cs:72

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

override string OKW.ANTLR4.OKW_Visitor.VisitOkw_internal_var ( OKW_Parser.Okw_internal_varContext  context)
virtual

Visit a parse tree produced by OKW_Parser.okw_internal_var.

The default implementation returns the result of calling AbstractParseTreeVisitor<Result>.VisitChildren(IRuleNode) on context .

Parameter
contextThe parse tree.

<return>The visitor result.</return>

Erneute Implementation von OKW.ANTLR4.OKW_ParserBaseVisitor< string >.

Definiert in Zeile 26 der Datei OKW_Visitor.cs.

27  {
28  string lvsReturn = context.GetChild(1).GetText();
29 
30  switch (lvsReturn)
31  {
32 
33  case "Folder_LogMessages":
35  break;
36 
37  case "Folder_XML":
39  break;
40 
41  case "File_OKW_Const_xml":
43  break;
44 
45  case "File_OKW_Docu_xml":
47  break;
48 
49  case "File_OKW_ImplementationMatrix_xml":
51  break;
52 
53  case "File_OKW_Ini_xml":
55  break;
56 
57  case "File_OKW_Keymaps_xml":
59  break;
60 
61  case "File_OKW_Memorize_xml":
63  break;
64  }
65 
66  return lvsReturn;
67 
68  }
string File_OKW_ImplementationMatrix_xml
Property get/set von __File_OKW_ImplementationMatrix_xml.
string Folder_LogMessages
Property get/set von __Folder_LogMessages.
static OKW_Ini Instance
Singelton-Pattern: Instanz gibt die aktuelle, gültige und einzige Innstanz der Klasse zurück...
Definition: OKW_Ini.cs:306
string File_OKW_Ini_xml
Property get/set von __File_OKW_Ini_xml.
string File_OKW_Const_xml
Property get/set von __File_OKW_Const_xml.
OKW_Enviroment OKW_Enviroment
Dieses Feld hält den Abschnitt OKW_Enviroment der OKW_Ini.xml vor.
Definition: OKW_Ini.cs:219
string File_OKW_Keymaps_xml
Property get/set von __File_OKW_Keymaps_xml.
string File_OKW_Docu_xml
Property get/set von __File_OKW_Const_xml.
string Folder_XML
Property get/set von __Folder_XML.
OKW.OKW_Ini ist die Klasse zur Konfigurationsdatei OKW_Ini.xml.
Definition: OKW_Ini.cs:188
Definition: Core.cs:40
string File_OKW_Memorize_xml
Property get/set von __File_OKW_Memorize_xml.
override string OKW.ANTLR4.OKW_Visitor.VisitText ( OKW_Parser.TextContext  context)
virtual

Visit a parse tree produced by OKW_Parser.text.

The default implementation returns the result of calling AbstractParseTreeVisitor<Result>.VisitChildren(IRuleNode) on context .

Parameter
contextThe parse tree.

<return>The visitor result.</return>

Erneute Implementation von OKW.ANTLR4.OKW_ParserBaseVisitor< string >.

Definiert in Zeile 71 der Datei OKW_Visitor.cs.

72  {
73  string lvsReturn = context.GetText();
74 
75  return lvsReturn;
76  }

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: