类 org.tinygroup.menucommand.config.MenuConfig
的使用

使用 MenuConfig 的软件包
org.tinygroup.menucommand   
org.tinygroup.menucommand.config   
org.tinygroup.menucommand.handler   
org.tinygroup.menucommand.impl   
 

org.tinygroup.menucommandMenuConfig 的使用
 

返回 MenuConfigorg.tinygroup.menucommand 中的方法
 MenuConfig MenuConfigManager.getMenuConfig(String menuId)
          获得指定的菜单
 

参数类型为 MenuConfigorg.tinygroup.menucommand 中的方法
 void MenuConfigManager.addMenuConfig(MenuConfig config)
          添加定义菜单
 void MenuConfigManager.removeMenuConfig(MenuConfig config)
          删除定义菜单
 

org.tinygroup.menucommand.configMenuConfig 的使用
 

返回 MenuConfigorg.tinygroup.menucommand.config 中的方法
 MenuConfig MenuConfig.getMatchMenuConfig(String command)
          得到匹配的子菜单配置
 MenuConfig MenuCommand.getMenuConfig()
           
 MenuConfig MenuConfig.getParent()
           
 

返回变量类型为 MenuConfig 的类型的 org.tinygroup.menucommand.config 中的方法
 List<MenuConfig> MenuConfigs.getMenuConfigList()
           
 List<MenuConfig> MenuConfig.getMenuConfigList()
           
 

参数类型为 MenuConfigorg.tinygroup.menucommand.config 中的方法
 void MenuCommand.setMenuConfig(MenuConfig menuConfig)
           
 void MenuConfig.setParent(MenuConfig parent)
           
 

类型变量类型为 MenuConfigorg.tinygroup.menucommand.config 中的方法参数
 void MenuConfigs.setMenuConfigList(List<MenuConfig> menuConfigList)
           
 void MenuConfig.setMenuConfigList(List<MenuConfig> menuConfigList)
           
 

org.tinygroup.menucommand.handlerMenuConfig 的使用
 

参数类型为 MenuConfigorg.tinygroup.menucommand.handler 中的方法
protected  void ShowCommandHandler.dealEnterEvent(String command, MenuConfig config, org.tinygroup.context.Context context)
          只有满足菜单位置发生变动和用户配置Enter事件处理器才执行
protected  void SystemCommandHandler.dealExitEvent(String command, MenuConfig config, org.tinygroup.context.Context context)
          执行退出操作
protected  void HomeCommandHandler.execute(String command, SystemCommand systemCommand, MenuConfig config, org.tinygroup.context.Context context)
           
protected  void ShowCommandHandler.execute(String command, SystemCommand systemCommand, MenuConfig config, org.tinygroup.context.Context context)
           
protected  void BackCommandHandler.execute(String command, SystemCommand systemCommand, MenuConfig config, org.tinygroup.context.Context context)
           
protected  void HelpCommandHandler.execute(String command, SystemCommand systemCommand, MenuConfig config, org.tinygroup.context.Context context)
           
protected  void ExitCommandHandler.execute(String command, SystemCommand systemCommand, MenuConfig config, org.tinygroup.context.Context context)
           
protected  void QueryCommandHandler.execute(String command, SystemCommand systemCommand, MenuConfig config, org.tinygroup.context.Context context)
           
protected abstract  void SystemCommandHandler.execute(String command, SystemCommand systemCommand, MenuConfig config, org.tinygroup.context.Context context)
          执行相关菜单逻辑,保存渲染路径和跳转菜单id
 

org.tinygroup.menucommand.implMenuConfig 的使用
 

返回 MenuConfigorg.tinygroup.menucommand.impl 中的方法
 MenuConfig MenuConfigManagerDefault.getMenuConfig(String menuId)
           
 

参数类型为 MenuConfigorg.tinygroup.menucommand.impl 中的方法
 void MenuConfigManagerDefault.addMenuConfig(MenuConfig config)
          递归添加子菜单
 void MenuConfigManagerDefault.removeMenuConfig(MenuConfig config)
           
 



Copyright © 2006–2016 TinyGroup. All rights reserved.