A B C D E F G H I M O P Q R S T U

A

addMenuConfig(MenuConfig) - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
递归添加子菜单
addMenuConfig(MenuConfig) - 接口 org.tinygroup.menucommand.MenuConfigManager 中的方法
添加定义菜单
addMenuConfigs(MenuConfigs) - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
 
addMenuConfigs(MenuConfigs) - 接口 org.tinygroup.menucommand.MenuConfigManager 中的方法
添加一组定义菜单
addSystemCommand(SystemCommand) - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
 
addSystemCommand(SystemCommand) - 接口 org.tinygroup.menucommand.MenuConfigManager 中的方法
添加系统命令
afterExecute(Context) - 接口 org.tinygroup.menucommand.CommandHandler 中的方法
命令后置操作
afterExecute(Context) - 类 org.tinygroup.menucommand.handler.MenuCommandHandler 中的方法
 
afterExecute(Context) - 类 org.tinygroup.menucommand.handler.QueryCommandHandler 中的方法
 
afterExecute(Context) - 类 org.tinygroup.menucommand.handler.SystemCommandHandler 中的方法
 

B

BackCommandHandler - org.tinygroup.menucommand.handler 中的 类
上一级菜单系统命令
BackCommandHandler() - 类 org.tinygroup.menucommand.handler.BackCommandHandler 的构造方法
 
BaseCommand - org.tinygroup.menucommand.config 中的 类
基础命令对象
BaseCommand() - 类 org.tinygroup.menucommand.config.BaseCommand 的构造方法
 
BaseObject - org.tinygroup.menucommand.config 中的 类
基本属性对象
BaseObject() - 类 org.tinygroup.menucommand.config.BaseObject 的构造方法
 
BEFORE_MENU_ID_NAME - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态变量
命令执行前页面所处的菜单Id
beforeExecute(Context) - 接口 org.tinygroup.menucommand.CommandHandler 中的方法
命令前置操作
beforeExecute(Context) - 类 org.tinygroup.menucommand.handler.MenuCommandHandler 中的方法
 
beforeExecute(Context) - 类 org.tinygroup.menucommand.handler.SystemCommandHandler 中的方法
 

C

checkMatch(FileObject) - 类 org.tinygroup.menucommand.fileresolver.MenuConfigFileProcessor 中的方法
 
CommandExecutor - org.tinygroup.menucommand 中的 接口
命令执行器
CommandHandler - org.tinygroup.menucommand 中的 接口
命令处理句柄
CommandResult - org.tinygroup.menucommand 中的 类
命令处理结果
CommandResult() - 类 org.tinygroup.menucommand.CommandResult 的构造方法
 
CommandResult(String, String) - 类 org.tinygroup.menucommand.CommandResult 的构造方法
 
compile() - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
创建正则匹配对象
createCommandObject() - 类 org.tinygroup.menucommand.config.BaseCommand 中的方法
创建实例
createDefaultCommandExecutor(CommandHandler) - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
返回默认的命令执行器
createDefaultCommandExecutor(BaseCommand) - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
返回默认的命令处理器
createMenuConfigShowExecutor() - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
返回默认的命令处理器

D

dealEnterEvent(String, MenuConfig, Context) - 类 org.tinygroup.menucommand.handler.ShowCommandHandler 中的方法
只有满足菜单位置发生变动和用户配置Enter事件处理器才执行
dealExitEvent(String, MenuConfig, Context) - 类 org.tinygroup.menucommand.handler.SystemCommandHandler 中的方法
执行退出操作
DEFAULT_PAGE_PATH - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态变量
渲染页面默认路径
DefaultCommandExecutor - org.tinygroup.menucommand.executor 中的 类
默认命令执行器
DefaultCommandExecutor() - 类 org.tinygroup.menucommand.executor.DefaultCommandExecutor 的构造方法
 

E

ENTER_EVENT_TYPE - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态变量
进入菜单事件
execute(Context) - 接口 org.tinygroup.menucommand.CommandExecutor 中的方法
执行渲染,并返回处理结果
execute(Context) - 类 org.tinygroup.menucommand.executor.DefaultCommandExecutor 中的方法
 
execute(Template, TemplateContext, Object...) - 类 org.tinygroup.menucommand.function.FillTemplateFunction 中的方法
 
execute(Template, TemplateContext, Object...) - 类 org.tinygroup.menucommand.function.QueryTemplateFunction 中的方法
 
execute(String, SystemCommand, MenuConfig, Context) - 类 org.tinygroup.menucommand.handler.BackCommandHandler 中的方法
 
execute(String, SystemCommand, MenuConfig, Context) - 类 org.tinygroup.menucommand.handler.ExitCommandHandler 中的方法
 
execute(String, SystemCommand, MenuConfig, Context) - 类 org.tinygroup.menucommand.handler.HelpCommandHandler 中的方法
 
execute(String, SystemCommand, MenuConfig, Context) - 类 org.tinygroup.menucommand.handler.HomeCommandHandler 中的方法
 
execute(String, MenuCommand, Context) - 类 org.tinygroup.menucommand.handler.MenuCommandHandler 中的方法
执行相关菜单逻辑,保存渲染路径和跳转菜单id
execute(String, SystemCommand, MenuConfig, Context) - 类 org.tinygroup.menucommand.handler.QueryCommandHandler 中的方法
 
execute(String, SystemCommand, MenuConfig, Context) - 类 org.tinygroup.menucommand.handler.ShowCommandHandler 中的方法
 
execute(String, SystemCommand, MenuConfig, Context) - 类 org.tinygroup.menucommand.handler.SystemCommandHandler 中的方法
执行相关菜单逻辑,保存渲染路径和跳转菜单id
EXIT_EVENT_TYPE - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态变量
离开菜单事件
ExitCommandHandler - org.tinygroup.menucommand.handler 中的 类
退出系统命令
ExitCommandHandler() - 类 org.tinygroup.menucommand.handler.ExitCommandHandler 的构造方法
 

F

FillTemplateFunction - org.tinygroup.menucommand.function 中的 类
支持字符串的填充到指定长度
FillTemplateFunction() - 类 org.tinygroup.menucommand.function.FillTemplateFunction 的构造方法
 

G

getBeanName() - 类 org.tinygroup.menucommand.config.BaseCommand 中的方法
 
getBindingTypes() - 类 org.tinygroup.menucommand.function.FillTemplateFunction 中的方法
 
getBindingTypes() - 类 org.tinygroup.menucommand.function.QueryTemplateFunction 中的方法
 
getClassName() - 类 org.tinygroup.menucommand.config.BaseCommand 中的方法
 
getCommandExecutor(String, String, Context) - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
 
getCommandExecutor(String, String, Context) - 接口 org.tinygroup.menucommand.MenuConfigManager 中的方法
得到对应的命令执行器
getCommandHandler() - 类 org.tinygroup.menucommand.executor.DefaultCommandExecutor 中的方法
 
getDescription() - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
getEventType() - 类 org.tinygroup.menucommand.config.MenuCommand 中的方法
 
getId() - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
getMatchMenuCommand(String) - 类 org.tinygroup.menucommand.config.MenuConfig 中的方法
得到匹配的子菜单命令
getMatchMenuConfig(String) - 类 org.tinygroup.menucommand.config.MenuConfig 中的方法
得到匹配的子菜单配置
getMenuCommandList() - 类 org.tinygroup.menucommand.config.MenuConfig 中的方法
 
getMenuConfig() - 类 org.tinygroup.menucommand.config.MenuCommand 中的方法
 
getMenuConfig(String) - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
 
getMenuConfig(String) - 接口 org.tinygroup.menucommand.MenuConfigManager 中的方法
获得指定的菜单
getMenuConfigList() - 类 org.tinygroup.menucommand.config.MenuConfig 中的方法
 
getMenuConfigList() - 类 org.tinygroup.menucommand.config.MenuConfigs 中的方法
 
getMenuConfigManager() - 类 org.tinygroup.menucommand.fileresolver.MenuConfigFileProcessor 中的方法
 
getMenuConfigPath() - 类 org.tinygroup.menucommand.config.MenuConfig 中的方法
获得菜单所在路径
getMenuId() - 类 org.tinygroup.menucommand.CommandResult 中的方法
 
getMenuId(Context) - 类 org.tinygroup.menucommand.executor.DefaultCommandExecutor 中的方法
 
getMessage() - 类 org.tinygroup.menucommand.CommandResult 中的方法
 
getName() - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
getParent() - 类 org.tinygroup.menucommand.config.MenuConfig 中的方法
 
getPath() - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
getPattern() - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
getRegex() - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
getRenderPath(Context) - 类 org.tinygroup.menucommand.executor.DefaultCommandExecutor 中的方法
 
getRenderPath(SystemCommand, Context) - 类 org.tinygroup.menucommand.handler.SystemCommandHandler 中的方法
 
getRenderPath(Context) - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态方法
得到渲染路径
getSystemCommand(String) - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
根据命令匹配处理系统级命令,如home、back、exit
getSystemCommand(String) - 接口 org.tinygroup.menucommand.MenuConfigManager 中的方法
匹配系统命令
getSystemCommandList() - 类 org.tinygroup.menucommand.config.MenuConfigs 中的方法
 
getSystemCommandList() - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
 
getSystemCommandList() - 接口 org.tinygroup.menucommand.MenuConfigManager 中的方法
获得支持的系统命令列表
getTemplateRender() - 类 org.tinygroup.menucommand.executor.DefaultCommandExecutor 中的方法
 
getTemplateRender() - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
 
getTitle() - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
GOTO_MENU_ID_NAME - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态变量
命令执行后页面所处的菜单Id

H

HelpCommandHandler - org.tinygroup.menucommand.handler 中的 类
列出命令的细节
HelpCommandHandler() - 类 org.tinygroup.menucommand.handler.HelpCommandHandler 的构造方法
 
HomeCommandHandler - org.tinygroup.menucommand.handler 中的 类
首页系统命令
HomeCommandHandler() - 类 org.tinygroup.menucommand.handler.HomeCommandHandler 的构造方法
 

I

isSystemEnable() - 类 org.tinygroup.menucommand.config.MenuCommand 中的方法
 

M

match(String) - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
是否匹配命令
matchEvent(String) - 类 org.tinygroup.menucommand.config.MenuConfig 中的方法
根据事件类型进行命令匹配
MENU_COMMAND_NAME - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态变量
菜单命令对象在上下文参数名称
MENU_CONFIG_PAGE_NAME - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态变量
MenuConfig对象保存在页面渲染时的参数名
MenuCommand - org.tinygroup.menucommand.config 中的 类
菜单命令(仅在当前菜单有效)
MenuCommand() - 类 org.tinygroup.menucommand.config.MenuCommand 的构造方法
 
MenuCommandConstants - org.tinygroup.menucommand 中的 类
菜单命令的常量辅助类
MenuCommandConstants() - 类 org.tinygroup.menucommand.MenuCommandConstants 的构造方法
 
MenuCommandException - org.tinygroup.menucommand.exception 中的 异常
 
MenuCommandException() - 异常 org.tinygroup.menucommand.exception.MenuCommandException 的构造方法
 
MenuCommandException(String) - 异常 org.tinygroup.menucommand.exception.MenuCommandException 的构造方法
 
MenuCommandException(String, Throwable) - 异常 org.tinygroup.menucommand.exception.MenuCommandException 的构造方法
 
MenuCommandException(Throwable) - 异常 org.tinygroup.menucommand.exception.MenuCommandException 的构造方法
 
MenuCommandHandler - org.tinygroup.menucommand.handler 中的 类
抽象的菜单命令的钩子
MenuCommandHandler() - 类 org.tinygroup.menucommand.handler.MenuCommandHandler 的构造方法
 
MenuConfig - org.tinygroup.menucommand.config 中的 类
定义菜单
MenuConfig() - 类 org.tinygroup.menucommand.config.MenuConfig 的构造方法
 
MenuConfigFileProcessor - org.tinygroup.menucommand.fileresolver 中的 类
菜单命令配置的文件处理器
MenuConfigFileProcessor() - 类 org.tinygroup.menucommand.fileresolver.MenuConfigFileProcessor 的构造方法
 
MenuConfigManager - org.tinygroup.menucommand 中的 接口
菜单管理器
MenuConfigManagerDefault - org.tinygroup.menucommand.impl 中的 类
默认的定义菜单管理器
MenuConfigManagerDefault() - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 的构造方法
 
MenuConfigs - org.tinygroup.menucommand.config 中的 类
命令菜单定义
MenuConfigs() - 类 org.tinygroup.menucommand.config.MenuConfigs 的构造方法
 

O

org.tinygroup.menucommand - 软件包 org.tinygroup.menucommand
 
org.tinygroup.menucommand.config - 软件包 org.tinygroup.menucommand.config
 
org.tinygroup.menucommand.exception - 软件包 org.tinygroup.menucommand.exception
 
org.tinygroup.menucommand.executor - 软件包 org.tinygroup.menucommand.executor
 
org.tinygroup.menucommand.fileresolver - 软件包 org.tinygroup.menucommand.fileresolver
 
org.tinygroup.menucommand.function - 软件包 org.tinygroup.menucommand.function
 
org.tinygroup.menucommand.handler - 软件包 org.tinygroup.menucommand.handler
 
org.tinygroup.menucommand.impl - 软件包 org.tinygroup.menucommand.impl
 

P

process() - 类 org.tinygroup.menucommand.fileresolver.MenuConfigFileProcessor 中的方法
 

Q

QueryCommandHandler - org.tinygroup.menucommand.handler 中的 类
查询系统命令
QueryCommandHandler() - 类 org.tinygroup.menucommand.handler.QueryCommandHandler 的构造方法
 
QueryTemplateFunction - org.tinygroup.menucommand.function 中的 类
查询菜单的关键字函数
QueryTemplateFunction() - 类 org.tinygroup.menucommand.function.QueryTemplateFunction 的构造方法
 

R

removeMenuConfig(MenuConfig) - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
 
removeMenuConfig(MenuConfig) - 接口 org.tinygroup.menucommand.MenuConfigManager 中的方法
删除定义菜单
removeMenuConfigs(MenuConfigs) - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
 
removeMenuConfigs(MenuConfigs) - 接口 org.tinygroup.menucommand.MenuConfigManager 中的方法
删除一组定义菜单
removeSystemCommand(SystemCommand) - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
 
removeSystemCommand(SystemCommand) - 接口 org.tinygroup.menucommand.MenuConfigManager 中的方法
删除系统命令
render(String, Context) - 类 org.tinygroup.menucommand.executor.DefaultCommandExecutor 中的方法
 
RENDER_PAGE_PATH_NAME - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态变量
渲染页面路径的上下文参数名称

S

setBeanName(String) - 类 org.tinygroup.menucommand.config.BaseCommand 中的方法
 
setClassName(String) - 类 org.tinygroup.menucommand.config.BaseCommand 中的方法
 
setCommandHandler(CommandHandler) - 类 org.tinygroup.menucommand.executor.DefaultCommandExecutor 中的方法
 
setDescription(String) - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
setEventType(String) - 类 org.tinygroup.menucommand.config.MenuCommand 中的方法
 
setId(String) - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
setMenuCommandList(List<MenuCommand>) - 类 org.tinygroup.menucommand.config.MenuConfig 中的方法
 
setMenuConfig(MenuConfig) - 类 org.tinygroup.menucommand.config.MenuCommand 中的方法
 
setMenuConfigList(List<MenuConfig>) - 类 org.tinygroup.menucommand.config.MenuConfig 中的方法
 
setMenuConfigList(List<MenuConfig>) - 类 org.tinygroup.menucommand.config.MenuConfigs 中的方法
 
setMenuConfigManager(MenuConfigManager) - 类 org.tinygroup.menucommand.fileresolver.MenuConfigFileProcessor 中的方法
 
setMenuId(String) - 类 org.tinygroup.menucommand.CommandResult 中的方法
 
setMessage(String) - 类 org.tinygroup.menucommand.CommandResult 中的方法
 
setName(String) - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
setParent(MenuConfig) - 类 org.tinygroup.menucommand.config.MenuConfig 中的方法
 
setPath(String) - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
setPattern(Pattern) - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
setRegex(String) - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
setSystemCommandList(List<SystemCommand>) - 类 org.tinygroup.menucommand.config.MenuConfigs 中的方法
 
setSystemEnable(boolean) - 类 org.tinygroup.menucommand.config.MenuCommand 中的方法
 
setTemplateRender(TemplateRender) - 类 org.tinygroup.menucommand.executor.DefaultCommandExecutor 中的方法
 
setTemplateRender(TemplateRender) - 类 org.tinygroup.menucommand.impl.MenuConfigManagerDefault 中的方法
 
setTitle(String) - 类 org.tinygroup.menucommand.config.BaseObject 中的方法
 
ShowCommandHandler - org.tinygroup.menucommand.handler 中的 类
默认的命令展示handler
ShowCommandHandler() - 类 org.tinygroup.menucommand.handler.ShowCommandHandler 的构造方法
 
SYSTEM_COMMAND_LIST_PAGE_NAME - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态变量
系统命令参数列表保存在页面渲染时的参数名
SYSTEM_COMMAND_NAME - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态变量
系统命令对象在上下文参数名称
SystemCommand - org.tinygroup.menucommand.config 中的 类
系统命令(全局有效)
SystemCommand() - 类 org.tinygroup.menucommand.config.SystemCommand 的构造方法
 
SystemCommandHandler - org.tinygroup.menucommand.handler 中的 类
抽象的系统命令的钩子
SystemCommandHandler() - 类 org.tinygroup.menucommand.handler.SystemCommandHandler 的构造方法
 

T

TEMPLATE_RENDER_NAME - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态变量
模板渲染接口的上下文参数名称
toString() - 类 org.tinygroup.menucommand.CommandResult 中的方法
 

U

USER_INPUT_COMMAND_NAME - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态变量
用户输入的命令在上下文参数名称
USER_QUERY_KEY_NAME - 类 org.tinygroup.menucommand.MenuCommandConstants 中的静态变量
用户查询关键字在上下文参数名称

A B C D E F G H I M O P Q R S T U

Copyright © 2006–2016 TinyGroup. All rights reserved.