de.fraunhofer.ipsi.xquery.tree.xpath
Class XQueryNameTest

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.xpath.XQueryNameTest
All Implemented Interfaces:
XQueryExpression, XQueryPrimaryExpr, XQueryNodeTest, XQueryStepExpr, XQueryNode

public class XQueryNameTest
extends XQueryExpressionAbstract
implements XQueryPrimaryExpr, XQueryNodeTest


Constructor Summary
XQueryNameTest(PositionInfo pos, QNameExpr name)
          Constructor
 
Method Summary
 void acceptVisitor(VisitorXQueryExpression visitor)
          Method acceptVisitor
 QNameExpr getName()
          Method getName
 boolean isForwardStep()
          Method isForwardStep
 
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.expression.XQueryExpression
getCoreExpression
 
Methods inherited from interface de.fraunhofer.ipsi.xquery.tree.XQueryNode
getPosition
 
Methods inherited from interface de.fraunhofer.ipsi.xquery.tree.expression.XQueryExpression
getCoreExpression
 
Methods inherited from interface de.fraunhofer.ipsi.xquery.tree.XQueryNode
getPosition
 

Constructor Detail

XQueryNameTest

public XQueryNameTest(PositionInfo pos,
                      QNameExpr name)
Constructor

Parameters:
column - an int
line - an int
name - a QName
Method Detail

getName

public QNameExpr getName()
Method getName

Returns:
a XS_QName

isForwardStep

public boolean isForwardStep()
Method isForwardStep

Specified by:
isForwardStep in interface XQueryStepExpr
Returns:
a boolean

acceptVisitor

public void acceptVisitor(VisitorXQueryExpression visitor)
                   throws XQueryException
Method acceptVisitor

Specified by:
acceptVisitor in interface XQueryExpression
Parameters:
visitor - a VisitorXQuery
Throws:
QueryException
XQueryException