public final class ConsoleApplication extends AbstractConsoleApplication
AbstractConsoleApplicationcallBack, exceptionHandle| 构造器和说明 |
|---|
ConsoleApplication(ConsoleConfig config,
Interpreter interpreter)
需要以一个配置类和一个解释器做为生成此实例的条件
生成对象时,会执行配置中的初始化命令
|
| 限定符和类型 | 方法和说明 |
|---|---|
AbstractConsoleApplication |
addPostProcessor(PostProcessor postProcessor)
提供一个处理器接受命令的执行信息
|
protected String |
getInput() |
protected boolean |
isExitCmd(String cmdName) |
protected void |
printPrompt() |
protected boolean |
simpleRunCommand(String command)
处理字符串命令的方式
1.
|
exceptionHandle, getCmdName, run, setExitAction, setGlobalExHandle, shutdown, welcomepublic ConsoleApplication(ConsoleConfig config, Interpreter interpreter)
config - 控制台应用的配置interpreter - 解释器protected String getInput()
getInput 在类中 AbstractConsoleApplicationprotected void printPrompt()
printPrompt 在类中 AbstractConsoleApplicationprotected boolean isExitCmd(String cmdName)
isExitCmd 在类中 AbstractConsoleApplicationprotected boolean simpleRunCommand(String command)
simpleRunCommand 在类中 AbstractConsoleApplicationcommand - 字符串命令行public AbstractConsoleApplication addPostProcessor(PostProcessor postProcessor)
AbstractConsoleApplicationaddPostProcessor 在类中 AbstractConsoleApplicationpostProcessor - 处理器Copyright © 2021. All rights reserved.