org.exist.xquery
Class BasicExpressionVisitor.FirstStepVisitor

java.lang.Object
  extended by org.exist.xquery.BasicExpressionVisitor
      extended by org.exist.xquery.BasicExpressionVisitor.FirstStepVisitor
All Implemented Interfaces:
ExpressionVisitor
Enclosing class:
BasicExpressionVisitor

public static class BasicExpressionVisitor.FirstStepVisitor
extends BasicExpressionVisitor


Nested Class Summary
 
Nested classes/interfaces inherited from class org.exist.xquery.BasicExpressionVisitor
BasicExpressionVisitor.FirstStepVisitor, BasicExpressionVisitor.VariableRefVisitor
 
Constructor Summary
BasicExpressionVisitor.FirstStepVisitor()
           
 
Method Summary
 LocationStep getFirstStep()
           
 void visitLocationStep(LocationStep locationStep)
          Found a LocationStep
 
Methods inherited from class org.exist.xquery.BasicExpressionVisitor
findFirstStep, findLocationSteps, findVariableRef, visit, visitAndExpr, visitAttribConstructor, visitAttribConstructor, visitBuiltinFunction, visitCastExpr, visitConditional, visitElementConstructor, visitFilteredExpr, visitForExpression, visitFtExpression, visitGeneralComparison, visitLetExpression, visitOrExpr, visitPathExpr, visitPredicate, visitTextConstructor, visitUnionExpr, visitUserFunction, visitVariableReference
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicExpressionVisitor.FirstStepVisitor

public BasicExpressionVisitor.FirstStepVisitor()
Method Detail

getFirstStep

public LocationStep getFirstStep()

visitLocationStep

public void visitLocationStep(LocationStep locationStep)
Description copied from interface: ExpressionVisitor
Found a LocationStep

Specified by:
visitLocationStep in interface ExpressionVisitor
Overrides:
visitLocationStep in class BasicExpressionVisitor


Copyright (C) Wolfgang Meier. All rights reserved.