Package org.fulib.scenarios.ast.sentence
Interface Sentence.Visitor<P,R>
-
- All Superinterfaces:
ActorSentence.Visitor<P,R>,AddSentence.Visitor<P,R>,AnswerSentence.Visitor<P,R>,AreSentence.Visitor<P,R>,AssignSentence.Visitor<P,R>,CallSentence.Visitor<P,R>,ConditionalSentence.Visitor<P,R>,CreateSentence.Visitor<P,R>,DiagramSentence.Visitor<P,R>,ExpectSentence.Visitor<P,R>,ExprSentence.Visitor<P,R>,HasSentence.Visitor<P,R>,IsSentence.Visitor<P,R>,RemoveSentence.Visitor<P,R>,SectionSentence.Visitor<P,R>,SentenceList.Visitor<P,R>,TakeSentence.Visitor<P,R>,TemplateSentence.Visitor<P,R>,ThereSentence.Visitor<P,R>,WriteSentence.Visitor<P,R>
- All Known Subinterfaces:
Node.Visitor<P,R>,Positioned.Visitor<P,R>
- All Known Implementing Classes:
GetAnswerSentence,Grouper,SentenceGenerator,SentenceResolver,SymbolCollector
- Enclosing interface:
- Sentence
public static interface Sentence.Visitor<P,R> extends SentenceList.Visitor<P,R>, SectionSentence.Visitor<P,R>, ThereSentence.Visitor<P,R>, ExpectSentence.Visitor<P,R>, DiagramSentence.Visitor<P,R>, HasSentence.Visitor<P,R>, IsSentence.Visitor<P,R>, AreSentence.Visitor<P,R>, ActorSentence.Visitor<P,R>, ConditionalSentence.Visitor<P,R>, AssignSentence.Visitor<P,R>, ExprSentence.Visitor<P,R>, TemplateSentence.Visitor<P,R>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Rvisit(ActorSentence actorSentence, P par)default Rvisit(AreSentence areSentence, P par)default Rvisit(AssignSentence assignSentence, P par)default Rvisit(ConditionalSentence conditionalSentence, P par)default Rvisit(DiagramSentence diagramSentence, P par)default Rvisit(ExpectSentence expectSentence, P par)default Rvisit(ExprSentence exprSentence, P par)default Rvisit(HasSentence hasSentence, P par)default Rvisit(IsSentence isSentence, P par)default Rvisit(SectionSentence sectionSentence, P par)default Rvisit(SentenceList sentenceList, P par)default Rvisit(Sentence sentence, P par)default Rvisit(TemplateSentence templateSentence, P par)default Rvisit(ThereSentence thereSentence, P par)
-
-
-
Method Detail
-
visit
default R visit(SentenceList sentenceList, P par)
- Specified by:
visitin interfaceSentenceList.Visitor<P,R>
-
visit
default R visit(SectionSentence sectionSentence, P par)
- Specified by:
visitin interfaceSectionSentence.Visitor<P,R>
-
visit
default R visit(ThereSentence thereSentence, P par)
- Specified by:
visitin interfaceThereSentence.Visitor<P,R>
-
visit
default R visit(ExpectSentence expectSentence, P par)
- Specified by:
visitin interfaceExpectSentence.Visitor<P,R>
-
visit
default R visit(DiagramSentence diagramSentence, P par)
- Specified by:
visitin interfaceDiagramSentence.Visitor<P,R>
-
visit
default R visit(HasSentence hasSentence, P par)
- Specified by:
visitin interfaceHasSentence.Visitor<P,R>
-
visit
default R visit(IsSentence isSentence, P par)
- Specified by:
visitin interfaceIsSentence.Visitor<P,R>
-
visit
default R visit(AreSentence areSentence, P par)
- Specified by:
visitin interfaceAreSentence.Visitor<P,R>
-
visit
default R visit(ActorSentence actorSentence, P par)
- Specified by:
visitin interfaceActorSentence.Visitor<P,R>
-
visit
default R visit(ConditionalSentence conditionalSentence, P par)
- Specified by:
visitin interfaceConditionalSentence.Visitor<P,R>
-
visit
default R visit(AssignSentence assignSentence, P par)
- Specified by:
visitin interfaceAssignSentence.Visitor<P,R>
-
visit
default R visit(ExprSentence exprSentence, P par)
- Specified by:
visitin interfaceExprSentence.Visitor<P,R>
-
visit
default R visit(TemplateSentence templateSentence, P par)
- Specified by:
visitin interfaceTemplateSentence.Visitor<P,R>
-
-