Class MainViewModel


public class MainViewModel extends AbstractApplicationViewModel
  • Constructor Details

    • MainViewModel

      public MainViewModel()
  • Method Details

    • afterCompose

      public void afterCompose(org.zkoss.zk.ui.Page page)
    • getTreeNodeStyle

      public String getTreeNodeStyle(TreeNode node)
    • getApplicationName

      public String getApplicationName()
    • isMenuMode

      public boolean isMenuMode(String mode)
    • getSessionKeepAliveInterval

      public int getSessionKeepAliveInterval()
    • getTabs

      public List<Tab> getTabs()
    • getSelectedTab

      public Tab getSelectedTab()
    • getSelectedNode

      public TreeNode getSelectedNode()
    • setSelectedNode

      public void setSelectedNode(TreeNode selectedNode)
    • isNodeOpen

      public boolean isNodeOpen(TreeNode node)
    • getMenuList

      public List<TreeNode> getMenuList()
    • getMenuTree

      public TreeModel getMenuTree()
    • init

      public void init()
    • openMenu

      public void openMenu(TreeNode node)
    • selectTab

      public void selectTab(Tab tab)
    • dropTab

      public void dropTab(org.zkoss.zk.ui.event.DropEvent event)
    • closeTab

      public void closeTab(Tab tab)
    • closePopupTab

      public void closePopupTab()
    • closeAllTabs

      public void closeAllTabs()
    • closeOtherTabs

      public void closeOtherTabs()
    • openTabPopup

      public void openTabPopup(org.zkoss.zk.ui.event.OpenEvent event)
    • nodeClicked

      public void nodeClicked()
    • checkSystemError

      public void checkSystemError()
    • globalRefreshMenu

      public void globalRefreshMenu()
    • globalOpenTab

      public void globalOpenTab(String name, String view, String icon, FormParameter parameter)
    • globalShowView

      public void globalShowView(String view, Object param)
    • getLabel

      public String getLabel(String key, String... params)
    • getEnumLabel

      public String getEnumLabel(Enum<?> enm)