de.fraunhofer.ipsi.xquery.tree.expression
Class XQueryExtensionExpr

java.lang.Object
  extended by de.fraunhofer.ipsi.xquery.tree.XQueryNodeAbstract
      extended by de.fraunhofer.ipsi.xquery.tree.expression.XQueryExpressionAbstract
          extended by de.fraunhofer.ipsi.xquery.tree.expression.XQueryExtensionExpr
All Implemented Interfaces:
XQueryExpression, XQueryNode

public class XQueryExtensionExpr
extends XQueryExpressionAbstract


Constructor Summary
XQueryExtensionExpr(PositionInfo pos, java.util.List<XQueryPragma> pragmas, java.util.List<XQueryExpression> expr)
          Constructor
 
Method Summary
 void acceptVisitor(VisitorXQueryExpression visitor)
          Method acceptVisitor
 java.util.List<XQueryExpression> getExpression()
          Returns Expr
 java.util.List<XQueryPragma> getPragmas()
          Returns Pragmas
 
Methods inherited from class de.fraunhofer.ipsi.xquery.tree.expression.XQueryExpressionAbstract
getCoreExpression, setCoreExpression, 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
 
Methods inherited from interface de.fraunhofer.ipsi.xquery.tree.XQueryNode
getPosition
 

Constructor Detail

XQueryExtensionExpr

public XQueryExtensionExpr(PositionInfo pos,
                           java.util.List<XQueryPragma> pragmas,
                           java.util.List<XQueryExpression> expr)
Constructor

Parameters:
pos - a PositionInfo
pragmas - a List
expr - a XQueryExpression
Method Detail

getPragmas

public java.util.List<XQueryPragma> getPragmas()
Returns Pragmas

Returns:
a List

getExpression

public java.util.List<XQueryExpression> getExpression()
Returns Expr

Returns:
a XQueryExpression

acceptVisitor

public void acceptVisitor(VisitorXQueryExpression visitor)
                   throws XQueryException
Method acceptVisitor

Parameters:
visitor - a VisitorXQuery
Throws:
QueryException
XQueryException