Uses of Interface
com.scriptbasic.spi.Command
-
Uses of Command in com.scriptbasic.executors
Methods in com.scriptbasic.executors that return Command Modifier and Type Method Description CommandBasicInterpreter. pop()Methods in com.scriptbasic.executors with parameters of type Command Modifier and Type Method Description voidBasicInterpreter. execute(Command startCommand)voidBasicInterpreter. push(Command command)voidBasicInterpreter. setNextCommand(Command nextCommand) -
Uses of Command in com.scriptbasic.executors.commands
Classes in com.scriptbasic.executors.commands that implement Command Modifier and Type Class Description classAbstractCommandclassAbstractCommandExpressionListedclassAbstractCommandIfElseKindclassAbstractCommandIfKindclassAbstractCommandLeftValueListedclassAbstractCommandSelectPartPart of select command Part can be select declaration or case declarationclassAbstractInsecureCommandclassCommandCallclassCommandCaseclassCommandElseclassCommandElseIfclassCommandEndIfclassCommandEndSelectclassCommandEndSubclassCommandForclassCommandGlobalclassCommandIfclassCommandLetclassCommandLocalclassCommandMethodclassCommandNextclassCommandPrintclassCommandReturnclassCommandSelectclassCommandSubclassCommandUseclassCommandWendclassCommandWhileMethods in com.scriptbasic.executors.commands that return Command Modifier and Type Method Description CommandAbstractCommand. getNextCommand()Get the next command that has to be executed unless some condition alters this, like in case of If, While and similar.CommandCommandWhile. getWendNode()Methods in com.scriptbasic.executors.commands with parameters of type Command Modifier and Type Method Description voidAbstractCommand. setNextCommand(Command nextCommand)voidCommandWhile. setWendNode(Command wendNode) -
Uses of Command in com.scriptbasic.hooks
Methods in com.scriptbasic.hooks with parameters of type Command Modifier and Type Method Description voidRunLimitHook. beforeExecuteEx(Command command) -
Uses of Command in com.scriptbasic.interfaces
Methods in com.scriptbasic.interfaces that return Command Modifier and Type Method Description CommandCommandFactory. create(java.lang.String commandKeyword)Create a Command that starts with the keyword.CommandProgram. getNamedCommand(java.lang.String name)CommandProgram. getStartCommand()CommandInternalInterpreter. pop()Pop the command from the top of the stack and also drop the last local variables frame.Methods in com.scriptbasic.interfaces that return types with arguments of type Command Modifier and Type Method Description java.util.Collection<Command>Program. getCommands()Methods in com.scriptbasic.interfaces with parameters of type Command Modifier and Type Method Description voidBuildableProgram. addCommand(Command command)Add a new command to the list of commands.voidSyntaxAnalyzer. addCommand(Command command)Add command to the currently build programvoidInternalInterpreter. push(Command command)Push a command to the stack.voidInternalInterpreter. setNextCommand(Command nextCommand)Tell the interpreter that the next command to call is not the one that follows the actual command but rather the one specified by the argument. -
Uses of Command in com.scriptbasic.spi
Methods in com.scriptbasic.spi that return Command Modifier and Type Method Description CommandCommand. getNextCommand()Methods in com.scriptbasic.spi with parameters of type Command Modifier and Type Method Description default voidInterpreterHook. afterExecute(Command command)This method is called after the interpreter executed a command.voidSimpleHook. afterExecute(Command command)voidSimpleHook. afterExecuteEx(Command command)default voidInterpreterHook. afterPop(Command command)voidSimpleHook. afterPop(Command command)voidSimpleHook. afterPopEx(Command command)default voidInterpreterHook. afterPush(Command command)voidSimpleHook. afterPush(Command command)voidSimpleHook. afterPushEx(Command command)default voidInterpreterHook. beforeExecute(Command command)This method is called before the interpreter executes a command.voidSimpleHook. beforeExecute(Command command)voidSimpleHook. beforeExecuteEx(Command command)default voidInterpreterHook. beforePush(Command command)voidSimpleHook. beforePush(Command command)voidSimpleHook. beforePushEx(Command command)voidInterpreter. execute(Command startCommand)Execute the program starting at the commandstartCommand -
Uses of Command in com.scriptbasic.syntax
Methods in com.scriptbasic.syntax that return Command Modifier and Type Method Description protected abstract CommandAbstractBasicProgramPostprocessing. getFirstCommand()protected CommandBasicProgram. getFirstCommand()CommandBasicProgram. getNamedCommand(java.lang.String name)CommandAbstractBasicProgramPostprocessing. getStartCommand()Methods in com.scriptbasic.syntax that return types with arguments of type Command Modifier and Type Method Description java.util.Collection<Command>BasicProgram. getCommands()Methods in com.scriptbasic.syntax with parameters of type Command Modifier and Type Method Description voidBasicProgram. addCommand(Command command)voidBasicSyntaxAnalyzer. addCommand(Command command) -
Uses of Command in com.scriptbasic.syntax.commands
Methods in com.scriptbasic.syntax.commands that return Command Modifier and Type Method Description CommandAbstractCommandAnalyzerGlobalLocal. analyze()CommandCommandAnalyzerCall. analyze()CommandCommandAnalyzerCase. analyze()CommandCommandAnalyzerDSL. analyze()CommandCommandAnalyzerElse. analyze()CommandCommandAnalyzerElseIf. analyze()CommandCommandAnalyzerEnd. analyze()CommandCommandAnalyzerEndIf. analyze()CommandCommandAnalyzerEndSub. analyze()CommandCommandAnalyzerFor. analyze()CommandCommandAnalyzerIf. analyze()CommandCommandAnalyzerLet. analyze()CommandCommandAnalyzerMethod. analyze()CommandCommandAnalyzerNext. analyze()CommandCommandAnalyzerPrint. analyze()CommandCommandAnalyzerReturn. analyze()CommandCommandAnalyzerSelect. analyze()CommandCommandAnalyzerSub. analyze()CommandCommandAnalyzerUse. analyze()CommandCommandAnalyzerWend. analyze()CommandCommandAnalyzerWhile. analyze()CommandBasicCommandFactory. create(java.lang.String commandKeyword)