ParrotX 中的 CommandHandler 类实现了 TabExecutor 接口,
CommandHandler
TabExecutor
您可以通过继承该类来快速创建您自己的命令执行器,只需在构造器中调用 registerSubCommand() 方法即可快速注册子命令,
registerSubCommand()
且不需手动实现 onCommand() 方法,因为在该类中已经实现,并带有以下特性:
onCommand()
PCommand
同时不需要手动实现 onTabComplete() 方法,因为该方法也已经在该类中实现,并将尝试通过您在子命令类中定义的参数列表来尝试返还 Tab 填充可选的列表。
onTabComplete()
在有需要的情况下,您也可以覆写这些方法,比如我写的代码太烂了。
formatHelp()
There was an error while loading. Please reload this page.