org.spockframework.compiler
Class AbstractSpecVisitor

java.lang.Object
  extended by org.spockframework.compiler.AbstractSpecVisitor
All Implemented Interfaces:
ISpecVisitor
Direct Known Subclasses:
SpecAnnotator, SpecRewriter

public class AbstractSpecVisitor
extends java.lang.Object
implements ISpecVisitor


Constructor Summary
AbstractSpecVisitor()
           
 
Method Summary
 void visitAnonymousBlock(AnonymousBlock block)
           
 void visitAnyBlock(Block block)
           
 void visitCleanupBlock(CleanupBlock block)
           
 void visitExpectBlock(ExpectBlock block)
           
 void visitField(Field field)
           
 void visitMethod(Method method)
           
 void visitMethodAgain(Method method)
           
 void visitSetupBlock(SetupBlock block)
           
 void visitSpec(Spec spec)
           
 void visitSpecAgain(Spec spec)
           
 void visitThenBlock(ThenBlock block)
           
 void visitWhenBlock(WhenBlock block)
           
 void visitWhereBlock(WhereBlock block)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSpecVisitor

public AbstractSpecVisitor()
Method Detail

visitSpec

public void visitSpec(Spec spec)
               throws java.lang.Exception
Specified by:
visitSpec in interface ISpecVisitor
Throws:
java.lang.Exception

visitSpecAgain

public void visitSpecAgain(Spec spec)
                    throws java.lang.Exception
Specified by:
visitSpecAgain in interface ISpecVisitor
Throws:
java.lang.Exception

visitField

public void visitField(Field field)
                throws java.lang.Exception
Specified by:
visitField in interface ISpecVisitor
Throws:
java.lang.Exception

visitMethod

public void visitMethod(Method method)
                 throws java.lang.Exception
Specified by:
visitMethod in interface ISpecVisitor
Throws:
java.lang.Exception

visitMethodAgain

public void visitMethodAgain(Method method)
                      throws java.lang.Exception
Specified by:
visitMethodAgain in interface ISpecVisitor
Throws:
java.lang.Exception

visitAnyBlock

public void visitAnyBlock(Block block)
                   throws java.lang.Exception
Specified by:
visitAnyBlock in interface ISpecVisitor
Throws:
java.lang.Exception

visitAnonymousBlock

public void visitAnonymousBlock(AnonymousBlock block)
                         throws java.lang.Exception
Specified by:
visitAnonymousBlock in interface ISpecVisitor
Throws:
java.lang.Exception

visitSetupBlock

public void visitSetupBlock(SetupBlock block)
                     throws java.lang.Exception
Specified by:
visitSetupBlock in interface ISpecVisitor
Throws:
java.lang.Exception

visitExpectBlock

public void visitExpectBlock(ExpectBlock block)
                      throws java.lang.Exception
Specified by:
visitExpectBlock in interface ISpecVisitor
Throws:
java.lang.Exception

visitWhenBlock

public void visitWhenBlock(WhenBlock block)
                    throws java.lang.Exception
Specified by:
visitWhenBlock in interface ISpecVisitor
Throws:
java.lang.Exception

visitThenBlock

public void visitThenBlock(ThenBlock block)
                    throws java.lang.Exception
Specified by:
visitThenBlock in interface ISpecVisitor
Throws:
java.lang.Exception

visitCleanupBlock

public void visitCleanupBlock(CleanupBlock block)
                       throws java.lang.Exception
Specified by:
visitCleanupBlock in interface ISpecVisitor
Throws:
java.lang.Exception

visitWhereBlock

public void visitWhereBlock(WhereBlock block)
                     throws java.lang.Exception
Specified by:
visitWhereBlock in interface ISpecVisitor
Throws:
java.lang.Exception


Copyright © 2013. All rights reserved