gherkin.formatter.model
Class Step

java.lang.Object
  extended by gherkin.formatter.Mappable
      extended by gherkin.formatter.model.BasicStatement
          extended by gherkin.formatter.model.Step
All Implemented Interfaces:
CommentHolder, Serializable

public class Step
extends BasicStatement

See Also:
Serialized Form

Nested Class Summary
static class Step.Builder
           
 
Constructor Summary
Step(List<Comment> comments, String keyword, String name, Integer line, List<DataTableRow> rows, DocString docString)
           
 
Method Summary
 DocString getDocString()
           
 Range getLineRange()
           
 List<Argument> getOutlineArgs()
           
 Match getOutlineMatch(String location)
           
 List<DataTableRow> getRows()
           
 StackTraceElement getStackTraceElement(String path)
           
 void replay(Formatter formatter)
           
 
Methods inherited from class gherkin.formatter.model.BasicStatement
getComments, getFirstNonCommentLine, getKeyword, getLine, getName
 
Methods inherited from class gherkin.formatter.Mappable
toMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Step

public Step(List<Comment> comments,
            String keyword,
            String name,
            Integer line,
            List<DataTableRow> rows,
            DocString docString)
Method Detail

getLineRange

public Range getLineRange()
Overrides:
getLineRange in class BasicStatement

replay

public void replay(Formatter formatter)
Specified by:
replay in class BasicStatement

getOutlineArgs

public List<Argument> getOutlineArgs()

getOutlineMatch

public Match getOutlineMatch(String location)

getRows

public List<DataTableRow> getRows()

getDocString

public DocString getDocString()

getStackTraceElement

public StackTraceElement getStackTraceElement(String path)


Copyright © 2013. All rights reserved.