org.exist.xquery.parser
Class XQueryAST

java.lang.Object
  extended by antlr.BaseAST
      extended by antlr.CommonAST
          extended by org.exist.xquery.parser.XQueryAST
All Implemented Interfaces:
AST, Serializable

public class XQueryAST
extends CommonAST

Author:
Wolfgang Meier (wolfgang@exist-db.org)
See Also:
Serialized Form

Constructor Summary
XQueryAST()
           
XQueryAST(AST ast)
           
XQueryAST(int type, String text)
           
 
Method Summary
 void copyLexInfo(XQueryAST ast)
           
 int getColumn()
           
 int getLine()
           
 void initialize(AST ast)
           
 void initialize(Token token)
           
 void setColumn(int column)
           
 void setLine(int line)
           
 
Methods inherited from class antlr.CommonAST
getText, getType, initialize, setText, setType
 
Methods inherited from class antlr.BaseAST
addChild, decode, encode, equals, equalsList, equalsListPartial, equalsTree, equalsTreePartial, findAll, findAllPartial, getFirstChild, getNextSibling, getNumberOfChildren, getTokenNames, removeChildren, setFirstChild, setNextSibling, setVerboseStringConversion, toString, toStringList, toStringTree, xmlSerialize, xmlSerializeNode, xmlSerializeRootClose, xmlSerializeRootOpen
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XQueryAST

public XQueryAST()

XQueryAST

public XQueryAST(int type,
                 String text)

XQueryAST

public XQueryAST(AST ast)
Method Detail

initialize

public void initialize(AST ast)
Specified by:
initialize in interface AST
Overrides:
initialize in class CommonAST

initialize

public void initialize(Token token)
Specified by:
initialize in interface AST
Overrides:
initialize in class CommonAST

copyLexInfo

public void copyLexInfo(XQueryAST ast)

setLine

public void setLine(int line)

setColumn

public void setColumn(int column)

getLine

public int getLine()
Specified by:
getLine in interface AST
Overrides:
getLine in class BaseAST

getColumn

public int getColumn()
Specified by:
getColumn in interface AST
Overrides:
getColumn in class BaseAST


Copyright (C) Wolfgang Meier. All rights reserved.