Class AbstractCommandVisitor
- java.lang.Object
 - 
- org.apache.sling.scripting.sightly.compiler.commands.AbstractCommandVisitor
 
 
- 
- All Implemented Interfaces:
 CommandVisitor
public abstract class AbstractCommandVisitor extends java.lang.Object implements CommandVisitor
This class can be extended byCommandVisitorimplementations that don't provide support for all the availableCommands. 
- 
- 
Constructor Summary
Constructors Constructor Description AbstractCommandVisitor() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisit(Conditional.End conditionalEnd)Process aConditional.Endcommand.voidvisit(Conditional.Start conditionalStart)Process aConditional.Startcommand.voidvisit(Loop.End loopEnd)Process aLoop.Endcommand.voidvisit(Loop.Start loopStart)Process aLoop.Startcommand.voidvisit(OutputVariable outputVariable)Process aOutputVariablecommand.voidvisit(OutText outText)Process aOutTextcommand.voidvisit(Procedure.Call procedureCall)Process aProcedure.Callcommand.voidvisit(Procedure.End endProcedure)Process aProcedure.Endcommand.voidvisit(Procedure.Start startProcedure)Process aProcedure.Startcommand.voidvisit(VariableBinding.End variableBindingEnd)Process aVariableBinding.Endcommand.voidvisit(VariableBinding.Global globalAssignment)Process aVariableBinding.Globalcommand.voidvisit(VariableBinding.Start variableBindingStart)Process aVariableBinding.Startcommand. 
 - 
 
- 
- 
Method Detail
- 
visit
public void visit(Conditional.Start conditionalStart)
Description copied from interface:CommandVisitorProcess aConditional.Startcommand.- Specified by:
 visitin interfaceCommandVisitor- Parameters:
 conditionalStart- the command
 
- 
visit
public void visit(Conditional.End conditionalEnd)
Description copied from interface:CommandVisitorProcess aConditional.Endcommand.- Specified by:
 visitin interfaceCommandVisitor- Parameters:
 conditionalEnd- the command
 
- 
visit
public void visit(VariableBinding.Start variableBindingStart)
Description copied from interface:CommandVisitorProcess aVariableBinding.Startcommand.- Specified by:
 visitin interfaceCommandVisitor- Parameters:
 variableBindingStart- the command
 
- 
visit
public void visit(VariableBinding.End variableBindingEnd)
Description copied from interface:CommandVisitorProcess aVariableBinding.Endcommand.- Specified by:
 visitin interfaceCommandVisitor- Parameters:
 variableBindingEnd- the command
 
- 
visit
public void visit(VariableBinding.Global globalAssignment)
Description copied from interface:CommandVisitorProcess aVariableBinding.Globalcommand.- Specified by:
 visitin interfaceCommandVisitor- Parameters:
 globalAssignment- the command
 
- 
visit
public void visit(OutputVariable outputVariable)
Description copied from interface:CommandVisitorProcess aOutputVariablecommand.- Specified by:
 visitin interfaceCommandVisitor- Parameters:
 outputVariable- the command
 
- 
visit
public void visit(OutText outText)
Description copied from interface:CommandVisitorProcess aOutTextcommand.- Specified by:
 visitin interfaceCommandVisitor- Parameters:
 outText- the command
 
- 
visit
public void visit(Loop.Start loopStart)
Description copied from interface:CommandVisitorProcess aLoop.Startcommand.- Specified by:
 visitin interfaceCommandVisitor- Parameters:
 loopStart- the command
 
- 
visit
public void visit(Loop.End loopEnd)
Description copied from interface:CommandVisitorProcess aLoop.Endcommand.- Specified by:
 visitin interfaceCommandVisitor- Parameters:
 loopEnd- the command
 
- 
visit
public void visit(Procedure.Start startProcedure)
Description copied from interface:CommandVisitorProcess aProcedure.Startcommand.- Specified by:
 visitin interfaceCommandVisitor- Parameters:
 startProcedure- the command
 
- 
visit
public void visit(Procedure.End endProcedure)
Description copied from interface:CommandVisitorProcess aProcedure.Endcommand.- Specified by:
 visitin interfaceCommandVisitor- Parameters:
 endProcedure- the command
 
- 
visit
public void visit(Procedure.Call procedureCall)
Description copied from interface:CommandVisitorProcess aProcedure.Callcommand.- Specified by:
 visitin interfaceCommandVisitor- Parameters:
 procedureCall- the command
 
 - 
 
 -