public interface Scenario extends Node
| Modifier and Type | Interface and Description |
|---|---|
static class |
Scenario.Impl |
static interface |
Scenario.Visitor<P,R> |
| Modifier and Type | Method and Description |
|---|---|
default <P,R> R |
accept(Node.Visitor<P,R> visitor,
P par) |
default <P,R> R |
accept(Scenario.Visitor<P,R> visitor,
P par) |
SentenceList |
getBody() |
ScenarioFile |
getFile() |
MethodDecl |
getMethodDecl() |
java.lang.String |
getName() |
static Scenario |
of(ScenarioFile file,
java.lang.String name,
SentenceList body,
MethodDecl methodDecl) |
void |
setBody(SentenceList body) |
void |
setFile(ScenarioFile file) |
void |
setMethodDecl(MethodDecl methodDecl) |
void |
setName(java.lang.String name) |
static Scenario of(ScenarioFile file, java.lang.String name, SentenceList body, MethodDecl methodDecl)
ScenarioFile getFile()
void setFile(ScenarioFile file)
java.lang.String getName()
void setName(java.lang.String name)
SentenceList getBody()
void setBody(SentenceList body)
MethodDecl getMethodDecl()
void setMethodDecl(MethodDecl methodDecl)
default <P,R> R accept(Scenario.Visitor<P,R> visitor, P par)
default <P,R> R accept(Node.Visitor<P,R> visitor, P par)