de.fraunhofer.ipsi.xquery.tree
Class XQueryModule

java.lang.Object
  extended by de.fraunhofer.ipsi.xquery.tree.XQueryNodeAbstract
      extended by de.fraunhofer.ipsi.xquery.tree.XQueryModule
All Implemented Interfaces:
XQueryNode
Direct Known Subclasses:
XQuery, XQueryLibraryModule

public abstract class XQueryModule
extends XQueryNodeAbstract


Constructor Summary
XQueryModule(PositionInfo pos, XQueryProlog prolog)
          Constructor
 
Method Summary
abstract  void acceptVisitor(VisitorXQueryModulesAndProlog visitor)
          Method acceptVisitor
 XQueryProlog getProlog()
          Method getProlog
 java.lang.String toString()
          Method toString
 
Methods inherited from class de.fraunhofer.ipsi.xquery.tree.XQueryNodeAbstract
getPosition, setPosition
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XQueryModule

public XQueryModule(PositionInfo pos,
                    XQueryProlog prolog)
Constructor

Parameters:
column - an int
line - an int
prolog - a XQueryProlog
Method Detail

getProlog

public XQueryProlog getProlog()
Method getProlog

Returns:
a XQueryProlog

acceptVisitor

public abstract void acceptVisitor(VisitorXQueryModulesAndProlog visitor)
                            throws XQueryException
Method acceptVisitor

Parameters:
visitor - a VisitorXQuery
Throws:
QueryException
XQueryException

toString

public java.lang.String toString()
Method toString

Overrides:
toString in class java.lang.Object
Returns:
a String