Package de.bsvrz.ibv.uda.parser
Class CommonASTWithLines
- java.lang.Object
-
- antlr.BaseAST
-
- antlr.CommonAST
-
- de.bsvrz.ibv.uda.parser.CommonASTWithLines
-
- All Implemented Interfaces:
antlr.collections.AST
,java.io.Serializable
public class CommonASTWithLines extends antlr.CommonAST
Knoten innerhalb des AST mit zusätzlichen Informationen zur Zeilennummer.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CommonASTWithLines()
Standardkonstruktor.CommonASTWithLines(antlr.Token tok)
Konstruktor mit Token aus dem Lexer.
-
Method Summary
Modifier and Type Method Description int
getLine()
liefert die Zeilennummer.void
initialize(antlr.Token tok)
initialisiert den Knoten mit dem übergebenen Token.-
Methods inherited from class antlr.CommonAST
getText, getType, initialize, initialize, setText, setType
-
Methods inherited from class antlr.BaseAST
addChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getColumn, getFirstChild, getNextSibling, getNumberOfChildren, getTokenNames, removeChildren, setFirstChild, setNextSibling, setVerboseStringConversion, toString, toStringList, toStringTree, xmlSerialize, xmlSerializeNode, xmlSerializeRootClose, xmlSerializeRootOpen
-
-
-
-
Method Detail
-
initialize
public void initialize(antlr.Token tok)
initialisiert den Knoten mit dem übergebenen Token.- Specified by:
initialize
in interfaceantlr.collections.AST
- Overrides:
initialize
in classantlr.CommonAST
- Parameters:
tok
- das Token- See Also:
CommonAST.initialize(antlr.Token)
-
getLine
public int getLine()
liefert die Zeilennummer.- Specified by:
getLine
in interfaceantlr.collections.AST
- Overrides:
getLine
in classantlr.BaseAST
- Returns:
- die Nummer der Zeile
- See Also:
BaseAST.getLine()
-
-