Package org.spockframework.compiler
Class AbstractSpecVisitor
- java.lang.Object
-
- org.spockframework.compiler.AbstractSpecVisitor
-
- All Implemented Interfaces:
ISpecVisitor
- Direct Known Subclasses:
SpecAnnotator
,SpecRewriter
public class AbstractSpecVisitor extends java.lang.Object implements ISpecVisitor
-
-
Constructor Summary
Constructors Constructor Description AbstractSpecVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)
-
-
-
Method Detail
-
visitSpec
public void visitSpec(Spec spec) throws java.lang.Exception
- Specified by:
visitSpec
in interfaceISpecVisitor
- Throws:
java.lang.Exception
-
visitSpecAgain
public void visitSpecAgain(Spec spec) throws java.lang.Exception
- Specified by:
visitSpecAgain
in interfaceISpecVisitor
- Throws:
java.lang.Exception
-
visitField
public void visitField(Field field) throws java.lang.Exception
- Specified by:
visitField
in interfaceISpecVisitor
- Throws:
java.lang.Exception
-
visitMethod
public void visitMethod(Method method) throws java.lang.Exception
- Specified by:
visitMethod
in interfaceISpecVisitor
- Throws:
java.lang.Exception
-
visitMethodAgain
public void visitMethodAgain(Method method) throws java.lang.Exception
- Specified by:
visitMethodAgain
in interfaceISpecVisitor
- Throws:
java.lang.Exception
-
visitAnyBlock
public void visitAnyBlock(Block block) throws java.lang.Exception
- Specified by:
visitAnyBlock
in interfaceISpecVisitor
- Throws:
java.lang.Exception
-
visitAnonymousBlock
public void visitAnonymousBlock(AnonymousBlock block) throws java.lang.Exception
- Specified by:
visitAnonymousBlock
in interfaceISpecVisitor
- Throws:
java.lang.Exception
-
visitSetupBlock
public void visitSetupBlock(SetupBlock block) throws java.lang.Exception
- Specified by:
visitSetupBlock
in interfaceISpecVisitor
- Throws:
java.lang.Exception
-
visitExpectBlock
public void visitExpectBlock(ExpectBlock block) throws java.lang.Exception
- Specified by:
visitExpectBlock
in interfaceISpecVisitor
- Throws:
java.lang.Exception
-
visitWhenBlock
public void visitWhenBlock(WhenBlock block) throws java.lang.Exception
- Specified by:
visitWhenBlock
in interfaceISpecVisitor
- Throws:
java.lang.Exception
-
visitThenBlock
public void visitThenBlock(ThenBlock block) throws java.lang.Exception
- Specified by:
visitThenBlock
in interfaceISpecVisitor
- Throws:
java.lang.Exception
-
visitCleanupBlock
public void visitCleanupBlock(CleanupBlock block) throws java.lang.Exception
- Specified by:
visitCleanupBlock
in interfaceISpecVisitor
- Throws:
java.lang.Exception
-
visitWhereBlock
public void visitWhereBlock(WhereBlock block) throws java.lang.Exception
- Specified by:
visitWhereBlock
in interfaceISpecVisitor
- Throws:
java.lang.Exception
-
-