Package com.exedosoft.plat.ui

Examples of com.exedosoft.plat.ui.DOMenuModel


        case DOPaneModel.LINKTYPE_MENU:
          if (pm.getLinkUID() != null
              && !"".equals(pm.getLinkUID().trim())) {
            try {
              DOMenuModel mm = pm.getMenuModel();
              mm.setContainerPane(pm);
              buffer.append(mm.getHtmlCode());
            } catch (Exception e) {
              e.printStackTrace();
            }
          }
          break;
View Full Code Here


   
    if (menuModel != null && children!=null
        && !children.isEmpty()) {
      for (Iterator it = children.iterator(); it
          .hasNext();) {
        DOMenuModel item = (DOMenuModel) it.next();
        drawStaticTreeHelp(item, buffer, "tree11");
      }
    }
    buffer.append("$('#")
    .append(menuModel.getObjUid())
View Full Code Here

    List children = item.retrieveChildren();
    if (children != null
        && !children.isEmpty()) {
      for (Iterator it = children.iterator(); it
          .hasNext();) {
        DOMenuModel itemChild = (DOMenuModel) it.next();
        drawStaticTreeHelp(itemChild, buffer, itemName);
      }
    }
  }
View Full Code Here

import com.exedosoft.plat.util.StringUtil;

public class JqueryMenuTree extends DOBaseMenu {

  public String getHtmlCode(DOIModel aMenu) {
    DOMenuModel aModel = (DOMenuModel) aMenu;
    return this.newTee(aModel);
  }
View Full Code Here

    sb.append("<h2>&nbsp;&nbsp;"+menuModel.getL10n()+"</h2>");
   
    sb.append("<ul id=\"menuTree\" class=\"lightTreeview treeview-black\">");
   
    for (Iterator it = menuModel.retrieveChildren().iterator(); it.hasNext();) {
      DOMenuModel aMenu = (DOMenuModel) it.next();
      sb.append("<li>");
     
     
     
      sb.append("<div class=\"treeview-folder\" id=\"")
      .append(aMenu.getObjUid())
      .append("\" >").append(aMenu.getL10n()).append("</div>");
     
      sb.append("<ul style=\"display:none\">");
      if (aMenu.retrieveChildren() != null) {
       
        for (Iterator itChild = aMenu.retrieveChildren().iterator(); itChild.hasNext();){
          DOMenuModel aChildMenu = (DOMenuModel) itChild.next();
         
          sb.append("<li>");
         
          sb.append("<div class=\"treeview-file\" id=\" ").append(aChildMenu.getObjUid())
          .append("\" name=\"").append(aChildMenu.getL10n()).append("\"");
          //自定义属性paneid
          if(aChildMenu.getLinkPane() != null){
            BOInstance bi = DOGlobals.getInstance().getRuleContext().getInstance();
            sb.append(" paneid=\"").append(aChildMenu.getLinkPane().getFullCorrHref(bi, null))
            .append("\"");
          }
          sb.append(">")
          .append(aChildMenu.getL10n()).append("</div>");
         
          sb.append("</li>");
         
        }
       
View Full Code Here

    List children = menuModel.retrieveChildren();

    if (menuModel != null && children != null && !children.isEmpty()) {
      for (Iterator it = children.iterator(); it.hasNext();) {
        DOMenuModel item = (DOMenuModel) it.next();
        drawStaticTreeHelp(item, buffer, "tree11");
      }
    }

    buffer.append("document.write(tree11.toHtml());\n");
View Full Code Here

        ");\n");

    List children = item.retrieveChildren();
    if (children != null && !children.isEmpty()) {
      for (Iterator it = children.iterator(); it.hasNext();) {
        DOMenuModel itemChild = (DOMenuModel) it.next();
        drawStaticTreeHelp(itemChild, buffer, itemName);
      }
    }
  }
View Full Code Here

      pmBottomLink.setOrderNum(new Integer(10));
      DAOUtil.INSTANCE().store(pmBottomLink, aService);

      // /左边面板

      DOMenuModel dmRoot = new DOMenuModel();
      dmRoot.setCategory(aBO);
      dmRoot.setController(menuController);
      dmRoot.setParentMenu(null);
      // ////////同名DOMenuModel
      dmRoot.setName(project.getName() + "_root");
      dmRoot.setL10n("Welcome " + project.getL10n());
      DOService storeRootMenu = DOService.getService("DO_UI_MenuModel_Insert_firstlevel");
      DAOUtil.INSTANCE().store(dmRoot,storeRootMenu);
     
     
//      ////更新菜单获取的sql语句
//       DOService menuService = DOService.getService("s_menumodel_byName");
//       menuService.setMainSql("select * from do_ui_menumodel where name = '" + dmRoot.getName() + "'");
//       DAOUtil.INSTANCE().store(menuService);
       

      DOMenuModel dmBP = new DOMenuModel();
      dmBP.setCategory(aBO);
      dmBP.setParentMenu(dmRoot);
      dmBP.setController(menuController);
      // ////////同名DOMenuModel
      dmBP.setName(project.getName());
      dmBP.setL10n(project.getL10n() );
      DAOUtil.INSTANCE().store(dmBP);
     
     
//      ///////组织权限相关的菜单 初始化到工程根菜单下面
//      DOMenuModel dmmAuth = DOMenuModel.getMenuModelByName("dorgauth_bp");
View Full Code Here

TOP

Related Classes of com.exedosoft.plat.ui.DOMenuModel

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.