@ConsumerType
public interface CommandVisitor
CommandVisitor is the mechanism through which a Command can be processed.| Modifier and Type | Method and Description | 
|---|---|
void | 
visit(Conditional.End conditionalEnd)
Process a  
Conditional.End command. | 
void | 
visit(Conditional.Start conditionalStart)
Process a  
Conditional.Start command. | 
void | 
visit(Loop.End loopEnd)
Process a  
Loop.End command. | 
void | 
visit(Loop.Start loopStart)
Process a  
Loop.Start command. | 
void | 
visit(OutputVariable outputVariable)
Process a  
OutputVariable command. | 
void | 
visit(OutText outText)
Process a  
OutText command. | 
void | 
visit(Procedure.Call procedureCall)
Process a  
Procedure.Call command. | 
void | 
visit(Procedure.End endProcedure)
Process a  
Procedure.End command. | 
void | 
visit(Procedure.Start startProcedure)
Process a  
Procedure.Start command. | 
void | 
visit(VariableBinding.End variableBindingEnd)
Process a  
VariableBinding.End command. | 
void | 
visit(VariableBinding.Global globalAssignment)
Process a  
VariableBinding.Global command. | 
void | 
visit(VariableBinding.Start variableBindingStart)
Process a  
VariableBinding.Start command. | 
void visit(Conditional.Start conditionalStart)
Conditional.Start command.conditionalStart - the commandvoid visit(Conditional.End conditionalEnd)
Conditional.End command.conditionalEnd - the commandvoid visit(VariableBinding.Start variableBindingStart)
VariableBinding.Start command.variableBindingStart - the commandvoid visit(VariableBinding.End variableBindingEnd)
VariableBinding.End command.variableBindingEnd - the commandvoid visit(VariableBinding.Global globalAssignment)
VariableBinding.Global command.globalAssignment - the commandvoid visit(OutputVariable outputVariable)
OutputVariable command.outputVariable - the commandvoid visit(Loop.Start loopStart)
Loop.Start command.loopStart - the commandvoid visit(Procedure.Start startProcedure)
Procedure.Start command.startProcedure - the commandvoid visit(Procedure.End endProcedure)
Procedure.End command.endProcedure - the commandvoid visit(Procedure.Call procedureCall)
Procedure.Call command.procedureCall - the commandCopyright © 2022 The Apache Software Foundation. All rights reserved.