gherkin.parser
Class FormatterListener

java.lang.Object
  extended by gherkin.parser.FormatterListener
All Implemented Interfaces:
Listener

public class FormatterListener
extends Object
implements Listener


Constructor Summary
FormatterListener(Formatter formatter)
           
 
Method Summary
 void background(String keyword, String name, String description, int line)
           
 void comment(String comment, int line)
           
 void docString(String contentType, String content, int line)
           
 void eof()
           
 void examples(String keyword, String name, String description, int line)
           
 void feature(String keyword, String name, String description, int line)
           
 void row(List<String> cells, int line)
           
 void scenario(String keyword, String name, String description, int line)
           
 void scenarioOutline(String keyword, String name, String description, int line)
           
 void step(String keyword, String name, int line)
           
 void syntaxError(String state, String event, List<String> legalEvents, String uri, int line)
          Not part of the API.
 void tag(String tag, int line)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormatterListener

public FormatterListener(Formatter formatter)
Method Detail

comment

public void comment(String comment,
                    int line)
Specified by:
comment in interface Listener

tag

public void tag(String tag,
                int line)
Specified by:
tag in interface Listener

feature

public void feature(String keyword,
                    String name,
                    String description,
                    int line)
Specified by:
feature in interface Listener

background

public void background(String keyword,
                       String name,
                       String description,
                       int line)
Specified by:
background in interface Listener

scenario

public void scenario(String keyword,
                     String name,
                     String description,
                     int line)
Specified by:
scenario in interface Listener

scenarioOutline

public void scenarioOutline(String keyword,
                            String name,
                            String description,
                            int line)
Specified by:
scenarioOutline in interface Listener

examples

public void examples(String keyword,
                     String name,
                     String description,
                     int line)
Specified by:
examples in interface Listener

step

public void step(String keyword,
                 String name,
                 int line)
Specified by:
step in interface Listener

row

public void row(List<String> cells,
                int line)
Specified by:
row in interface Listener

docString

public void docString(String contentType,
                      String content,
                      int line)
Specified by:
docString in interface Listener

eof

public void eof()
Specified by:
eof in interface Listener

syntaxError

public void syntaxError(String state,
                        String event,
                        List<String> legalEvents,
                        String uri,
                        int line)
Not part of the API. Used for testing only.



Copyright © 2012. All Rights Reserved.