Enum Grouper
- java.lang.Object
-
- java.lang.Enum<Grouper>
-
- org.fulib.scenarios.visitor.preprocess.Grouper
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<Grouper>
,CompilationContext.Visitor<java.lang.Object,java.lang.Object>
,Scenario.Visitor<java.lang.Object,java.lang.Object>
,ScenarioFile.Visitor<java.lang.Object,java.lang.Object>
,ScenarioGroup.Visitor<java.lang.Object,java.lang.Object>
,ActorSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,AddSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,AnswerSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,AreSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,AssignSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,CallSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,ConditionalSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,CreateSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,DiagramSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,ExpectSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,ExprSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,HasSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,IsSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,MutatingSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,RemoveSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,SectionSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,Sentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,SentenceList.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,TakeSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,ThereSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
,WriteSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
public enum Grouper extends java.lang.Enum<Grouper> implements CompilationContext.Visitor<java.lang.Object,java.lang.Object>, ScenarioGroup.Visitor<java.lang.Object,java.lang.Object>, ScenarioFile.Visitor<java.lang.Object,java.lang.Object>, Scenario.Visitor<java.lang.Object,java.lang.Object>, Sentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description INSTANCE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Grouper
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static Grouper[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.java.lang.Object
visit(CompilationContext compilationContext, java.lang.Object par)
java.lang.Object
visit(ScenarioFile scenarioFile, java.lang.Object par)
java.lang.Object
visit(ScenarioGroup scenarioGroup, java.lang.Object par)
java.lang.Object
visit(Scenario scenario, java.lang.Object par)
org.fulib.scenarios.visitor.preprocess.Frame
visit(ActorSentence actorSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
org.fulib.scenarios.visitor.preprocess.Frame
visit(AnswerSentence answerSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
org.fulib.scenarios.visitor.preprocess.Frame
visit(CallSentence callSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
org.fulib.scenarios.visitor.preprocess.Frame
visit(DiagramSentence diagramSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
org.fulib.scenarios.visitor.preprocess.Frame
visit(ExpectSentence expectSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
org.fulib.scenarios.visitor.preprocess.Frame
visit(SectionSentence sectionSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
org.fulib.scenarios.visitor.preprocess.Frame
visit(SentenceList sentenceList, org.fulib.scenarios.visitor.preprocess.Frame par)
org.fulib.scenarios.visitor.preprocess.Frame
visit(Sentence sentence, org.fulib.scenarios.visitor.preprocess.Frame par)
org.fulib.scenarios.visitor.preprocess.Frame
visit(ThereSentence thereSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
-
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Methods inherited from interface org.fulib.scenarios.ast.sentence.ActorSentence.Visitor
visit, visit, visit
-
Methods inherited from interface org.fulib.scenarios.ast.sentence.MutatingSentence.Visitor
visit, visit, visit
-
-
-
-
Enum Constant Detail
-
INSTANCE
public static final Grouper INSTANCE
-
-
Method Detail
-
values
public static Grouper[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (Grouper c : Grouper.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static Grouper valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
visit
public java.lang.Object visit(CompilationContext compilationContext, java.lang.Object par)
- Specified by:
visit
in interfaceCompilationContext.Visitor<java.lang.Object,java.lang.Object>
-
visit
public java.lang.Object visit(ScenarioGroup scenarioGroup, java.lang.Object par)
- Specified by:
visit
in interfaceScenarioGroup.Visitor<java.lang.Object,java.lang.Object>
-
visit
public java.lang.Object visit(ScenarioFile scenarioFile, java.lang.Object par)
- Specified by:
visit
in interfaceScenarioFile.Visitor<java.lang.Object,java.lang.Object>
-
visit
public java.lang.Object visit(Scenario scenario, java.lang.Object par)
- Specified by:
visit
in interfaceScenario.Visitor<java.lang.Object,java.lang.Object>
-
visit
public org.fulib.scenarios.visitor.preprocess.Frame visit(Sentence sentence, org.fulib.scenarios.visitor.preprocess.Frame par)
- Specified by:
visit
in interfaceSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
-
visit
public org.fulib.scenarios.visitor.preprocess.Frame visit(SentenceList sentenceList, org.fulib.scenarios.visitor.preprocess.Frame par)
- Specified by:
visit
in interfaceSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
- Specified by:
visit
in interfaceSentenceList.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
-
visit
public org.fulib.scenarios.visitor.preprocess.Frame visit(SectionSentence sectionSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
- Specified by:
visit
in interfaceSectionSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
- Specified by:
visit
in interfaceSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
-
visit
public org.fulib.scenarios.visitor.preprocess.Frame visit(ThereSentence thereSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
- Specified by:
visit
in interfaceSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
- Specified by:
visit
in interfaceThereSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
-
visit
public org.fulib.scenarios.visitor.preprocess.Frame visit(ExpectSentence expectSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
- Specified by:
visit
in interfaceExpectSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
- Specified by:
visit
in interfaceSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
-
visit
public org.fulib.scenarios.visitor.preprocess.Frame visit(DiagramSentence diagramSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
- Specified by:
visit
in interfaceDiagramSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
- Specified by:
visit
in interfaceSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
-
visit
public org.fulib.scenarios.visitor.preprocess.Frame visit(ActorSentence actorSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
- Specified by:
visit
in interfaceActorSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
- Specified by:
visit
in interfaceSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
-
visit
public org.fulib.scenarios.visitor.preprocess.Frame visit(CallSentence callSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
- Specified by:
visit
in interfaceActorSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
- Specified by:
visit
in interfaceCallSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
-
visit
public org.fulib.scenarios.visitor.preprocess.Frame visit(AnswerSentence answerSentence, org.fulib.scenarios.visitor.preprocess.Frame par)
- Specified by:
visit
in interfaceActorSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
- Specified by:
visit
in interfaceAnswerSentence.Visitor<org.fulib.scenarios.visitor.preprocess.Frame,org.fulib.scenarios.visitor.preprocess.Frame>
-
-