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

Öffentliche, statische Methoden

static ArrayList< String > ParseMe (ArrayList< String > fpLsString2Parse)
 Parst einen ArayList&lt string&gt, ersetzt die Parser-Schlüsslewörter durch Werte. Mehr ...
 
static String ParseMe (String fpsString2Parse)
 Das ist die Parser-methode um einen string zu parsen und die Parser-Schlüsselwörter durch Werte zu ersetzten . Mehr ...
 

Ausführliche Beschreibung

Definiert in Zeile 14 der Datei Parser.java.

Dokumentation der Elementfunktionen

◆ ParseMe() [1/2]

static ArrayList<String> okw.parser.Parser.ParseMe ( ArrayList< String >  fpLsString2Parse)
static

Parst einen ArayList&lt string&gt, ersetzt die Parser-Schlüsslewörter durch Werte.

Parameter
fpLsString2ParseArayList&lt string&gt, die geparst werden soll.
Rückgabe
Parser Schlüssel sind durch Werte ersetzt.
Autor
Zoltan Hrabovszki
Datum
2014-09-21

Definiert in Zeile 32 der Datei Parser.java.

33  {
34  ArrayList<String> lvLsReturn = new ArrayList<String>();
35 
36  for (String Value : fpLsString2Parse )
37  {
38  if ("".equals( Value ))
39  {
40  lvLsReturn.add("");
41  }
42  else
43  {
44  lvLsReturn.add(ParseMe(Value));
45  }
46  }
47 
48  return lvLsReturn;
49  }

◆ ParseMe() [2/2]

static String okw.parser.Parser.ParseMe ( String  fpsString2Parse)
static

Das ist die Parser-methode um einen string zu parsen und die Parser-Schlüsselwörter durch Werte zu ersetzten .

Parameter
fpsString2ParseString, der geparst werden soll.
Rückgabe
Rückgabe des geparsten Strings: Parser Schlüssel sind durch Werte ersetzt.
Autor
Zoltan Hrabovszki
Datum
2014-09-21

Definiert in Zeile 67 der Datei Parser.java.

69  {
70  // StringReader inputStream = new StringReader(fpsString2Parse);
71  ANTLRInputStream input = new ANTLRInputStream(fpsString2Parse);
72  OKW_Lexer lexer = new OKW_Lexer(input);
73  CommonTokenStream tokens = new CommonTokenStream(lexer);
74  OKW_Parser parser = new OKW_Parser(tokens);
75  RootContext tree = parser.root();
76 
77  //Console.WriteLine( tree.ToStringTree(parser));
78  OKW_Visitor visitor = new OKW_Visitor();
79  return visitor.visit(tree);
80  }

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
okw.parser.antlr4.OKW_Parser
Definition: OKW_Parser.java:15
okw.parser.antlr4.OKW_Lexer
Definition: OKW_Lexer.java:15
okw.parser.Parser.ParseMe
static ArrayList< String > ParseMe(ArrayList< String > fpLsString2Parse)
Parst einen ArayList&lt string&gt, ersetzt die Parser-Schlüsslewörter durch Werte.
Definition: Parser.java:32