Examples of MenuVo


Examples of com.eforce.baby.auth.vo.MenuVO

            con = super.createConnection(dsName);
            stmt = con.prepareStatement(sql);
            stmt.setString(1, userId);
            rset = stmt.executeQuery();

            MenuVO menu = null;

            while(rset.next())
            {
                menu = new MenuVO();
                menu.setMenuId((rset.getString(1)) == null ? "" : rset.getString(1));
                menu.setMenuName((rset.getString(2)) == null ? "" : rset.getString(2));
                menu.setQuickMenuName((rset.getString(3)) == null ? "" : rset.getString(3));
                menu.setParentMenuId((rset.getString(4)) == null ? "" : rset.getString(4));
                menu.setLeaf((rset.getString(5)) == null ? "" : rset.getString(5));
                menu.setTarget((rset.getString(6)) == null ? "" : rset.getString(6));
                menu.setHyperlink((rset.getString(7)) == null ? "" : rset.getString(7));
                menu.setTagName((rset.getString(8)) == null ? "" : rset.getString(8));
                menu.setPrivilegeId((rset.getString(9)) == null ? "" : rset.getString(9));
                menu.setPopup((rset.getString(10)) == null ? "" : rset.getString(10));
                menu.setPrivilegeName((rset.getString(11)) == null ? "" : rset.getString(11));
                menu.setEnabled("Y");
                //add each menu to the menuList
                menuList.add(menu);
            }

        }
View Full Code Here

Examples of com.eforce.baby.auth.vo.MenuVO

            con = super.createConnection(dsName);
            stmt = con.prepareStatement(sql);
            stmt.setString(1, userId);
            rset = stmt.executeQuery();
       
            MenuVO menu = null;
           
            while(rset.next())
            {
                menu = new MenuVO();
                menu.setMenuId((rset.getString(1)) == null ? "" : rset.getString(1));
                menu.setMenuName((rset.getString(2)) == null ? "" : rset.getString(2));
                menu.setQuickMenuName((rset.getString(3)) == null ? "" : rset.getString(3));
                menu.setParentMenuId((rset.getString(4)) == null ? "" : rset.getString(4));
                menu.setLeaf((rset.getString(5)) == null ? "" : rset.getString(5));
                menu.setTarget((rset.getString(6)) == null ? "" : rset.getString(6));
                menu.setHyperlink((rset.getString(7)) == null ? "" : rset.getString(7));
                menu.setTagName((rset.getString(8)) == null ? "" : rset.getString(8));
                menu.setPrivilegeId((rset.getString(9)) == null ? "" : rset.getString(9));
                menu.setPopup((rset.getString(10)) == null ? "" : rset.getString(10));
                menu.setPrivilegeName((rset.getString(11)) == null ? "" : rset.getString(11));
                menu.setEnabled((rset.getString(12)) == null ? "Y" : rset.getString(12));
               
                //add each menu to the menuList
                menuList.add(menu);
            }
           
View Full Code Here

Examples of com.eforce.baby.auth.vo.MenuVO

        elem1 = elem1.addAttribute(ATTR_HREF, WELCOME_PAGE);


        for(int i=0; i < list.size(); i++)
        {
            MenuVO menu = (MenuVO) list.get(i);
            if(menu.getMenuName().equalsIgnoreCase(QUICK_MENU))
            {
              continue;
            }

            if (menu.getLeaf().equalsIgnoreCase(VALUE_YES))
            {
                Element elem = df.createElement(menu.getTagName());
                elem = elem.addAttribute(ATTR_ID, ATTR_VAL_ID + count);
                elem = elem.addAttribute(ATTR_NAME, menu.getQuickMenuName());
                elem = elem.addAttribute(ATTR_HREF, menu.getHyperlink());
                if(menu.getLeaf().equalsIgnoreCase(VALUE_YES))
                {
                    elem = elem.addAttribute(ATTR_LEAF, VALUE_TRUE);
                }
                else if(menu.getLeaf().equalsIgnoreCase(VALUE_NO))
                {
                    elem = elem.addAttribute(ATTR_LEAF, VALUE_FALSE);
                }
                elem = elem.addAttribute(ATTR_TARGET, menu.getTarget());

                if(menu.getPopup().equalsIgnoreCase(VALUE_YES))
                {
                    elem = elem.addAttribute(ATTR_POP, VALUE_TRUE);
                }
                else if(menu.getPopup().equalsIgnoreCase(VALUE_NO))
                {
                    elem = elem.addAttribute(ATTR_POP, VALUE_FALSE);
                }
               
                if(menu.getEnabled().equalsIgnoreCase(VALUE_NO))
                {
                    elem = elem.addAttribute(ATTR_ENABLED, VALUE_FALSE);
                }
                else
                {
View Full Code Here

Examples of com.eforce.baby.auth.vo.MenuVO

        ArrayList permList = new ArrayList();
       
        // remove those menu items that the user does not have access to
        for (int i=0; i < list.size(); i++)
        {
            MenuVO menu = (MenuVO) list.get(i);
           
            if (menu.getPrivilegeId().length() > 0)
            {
                if (hasPrivilege(menu.getTagName(), menu.getPrivilegeName(), privList) == false)
                {
                    continue;
                }
            }
            permList.add(menu);
View Full Code Here

Examples of com.eforce.baby.auth.vo.MenuVO

        ArrayList newList = new ArrayList();

        for (int i=0; i < list.size(); i++)
        {
            String menuId = "";
            MenuVO menu = (MenuVO) list.get(i);
           
            //log.debug(menu);
   
            if(menu.getLeaf().equalsIgnoreCase(IConstants.NO))
            {
                menuId = menu.getMenuId();
                int count = 0;
                for(int j=0; j < temp.size(); j++)
                {
                    String parentId = ((MenuVO)temp.get(j)).getParentMenuId();
                    if(menuId.equals(parentId))
                    {
                        count ++;
                    }
                }

                //log.debug(menuId + ", menuName: " + menu.getMenuName() + ", childcount: " + count);
                if(count > 0)
                {
                    newList.add(menu);
                }
            }
            else
            {
                newList.add(menu);
                continue;
            }
        }
       
        ArrayList idsToBeRemoved = new ArrayList();
       
        //check again on the nodes
        for (int i=0; i < newList.size(); i++)
        {
            MenuVO menu = (MenuVO) newList.get(i);
            //log.debug("id: " + menu.getMenuId() + ", name: " + menu.getMenuName());
            if(menu.getLeaf().equalsIgnoreCase(IConstants.NO))
            {
                //log.debug("entered....");
                String menuId = menu.getMenuId();
                int count = 0;
                for(int j=0; j < newList.size(); j++)
                {
                    String parentId = ((MenuVO)newList.get(j)).getParentMenuId();
                    if(menuId.equals(parentId))
View Full Code Here

Examples of com.eforce.baby.auth.vo.MenuVO

        ArrayList bundleList = new ArrayList();
   
        String key = "";       
        for(int i=0; i < list.size(); i++)
        {
            MenuVO menu = (MenuVO) list.get(i);
            if(menu.getMenuName() != null && menu.getMenuName().trim().length() > 0)
            {
                key = menu.getMenuName();
                menu.setMenuName(bundle.getString(key));
            }
       
            if(menu.getQuickMenuName() != null && menu.getQuickMenuName().trim().length() > 0)
            {
                key = menu.getQuickMenuName();
                menu.setQuickMenuName(bundle.getString(key));
            }
       
            bundleList.add(menu);
        }
   
View Full Code Here

Examples of com.eforce.baby.auth.vo.MenuVO

        DocumentFactory df = DocumentFactory.getInstance();
        Document doc = df.createDocument();
        int count = 1;
        for(int i=0; i < list.size(); i++)
        {
            MenuVO menu = (MenuVO) list.get(i);
           
            if(menu.getMenuName().equals(TAG_ROOT))
            {
                Element elem = doc.addElement(menu.getMenuName());
                elem = elem.addAttribute(ATTR_ID, ATTR_VAL_ID + 0);
                elem = elem.addAttribute(ATTR_HREF, menu.getHyperlink());
                map.put(menu.getMenuId(), elem);
                count = count + 1;
            }
            else
            {
                if(menu.getMenuName().equalsIgnoreCase(FULL_MENU))
                {
                  count = count + 1;
                  continue;
                }
               
                Element elem = ((Element) map.get(menu.getParentMenuId()));
                elem = elem.addElement(menu.getTagName());
                elem = elem.addAttribute(ATTR_ID, ATTR_VAL_ID + menu.getMenuId() + (menu.getLeaf().equalsIgnoreCase(VALUE_NO) ? VALUE_CLOSED : ""));
                elem = elem.addAttribute(ATTR_NAME, menu.getMenuName());
                elem = elem.addAttribute(ATTR_Q_NAME, menu.getQuickMenuName());
               
                elem = elem.addAttribute(ATTR_HREF, menu.getHyperlink());
                if(menu.getLeaf().equalsIgnoreCase(VALUE_YES))
                {
                    elem = elem.addAttribute(ATTR_LEAF, VALUE_TRUE);
                }
                else if(menu.getLeaf().equalsIgnoreCase(VALUE_NO))
                {
                    elem = elem.addAttribute(ATTR_LEAF, VALUE_FALSE);
                }
                elem = elem.addAttribute(ATTR_TARGET, menu.getTarget());
           
                if(menu.getPopup().equalsIgnoreCase(VALUE_YES))
                {
                    elem = elem.addAttribute(ATTR_POP, VALUE_TRUE);
                }
                else if(menu.getPopup().equalsIgnoreCase(VALUE_NO))
                {
                    elem = elem.addAttribute(ATTR_POP, VALUE_FALSE);
                }
               
                if(menu !=null && menu.getEnabled().equalsIgnoreCase(VALUE_NO))
                {
                    elem = elem.addAttribute(ATTR_ENABLED, VALUE_FALSE);
                }
                else
                {
                    elem = elem.addAttribute(ATTR_ENABLED, VALUE_TRUE);
                }
               
               
                map.put(menu.getMenuId(), elem);
               
                count = count + 1;
            }
        }
       
View Full Code Here

Examples of org.g4studio.system.admin.web.tag.vo.MenuVo

    } else {
      qDto.put("menutype", SystemConstants.MENUTYPE_BUSINESS);
      menuList = g4Dao.queryForList("ArmTagSupport.queryMenusForGrant", qDto);
    }
    for (int i = 0; i < menuList.size(); i++) {
      MenuVo menuVo = (MenuVo) menuList.get(i);
      if (checkGeant(grantedList, menuVo.getMenuid()).booleanValue()) {
        menuVo.setChecked("true");
      } else {
        menuVo.setChecked("false");
      }
      if (menuVo.getParentid().equals("0")) {
        menuVo.setIsRoot("true");
      }
      if (menuVo.getMenuid().length() < 6) {
        menuVo.setExpanded("true");
      }
    }
    Dto dto = new BaseDto();
    dto.put("menuList", menuList);
    dto.put("key", key);
View Full Code Here

Examples of org.g4studio.system.admin.web.tag.vo.MenuVo

    if (G4Utils.isEmpty(cardListBasedRole)) {
      resultList.addAll(cardListBasedUser);
    } else {
      resultList.addAll(cardListBasedRole);
      for (int i = 0; i < cardListBasedUser.size(); i++) {
        MenuVo menuVoBaseUser = (MenuVo) cardListBasedUser.get(i);
        boolean flag = true;
        for (int j = 0; j < cardListBasedRole.size(); j++) {
          MenuVo menuVoBaseRole = (MenuVo) cardListBasedRole.get(j);
          if (menuVoBaseUser.getMenuid().equals(menuVoBaseRole.getMenuid())) {
            flag = false;
          }
        }
        if (flag)
          resultList.add(menuVoBaseUser);
View Full Code Here

Examples of org.g4studio.system.admin.web.tag.vo.MenuVo

    List resultList = new ArrayList();
    String accountType = pDto.getAsString("accountType");
    if (!accountType.equalsIgnoreCase(SystemConstants.ACCOUNTTYPE_NORMAL)) {
      resultList = g4Dao.queryForList("ArmTagSupport.getCardTreeListBasedSuperAndDeveloper", pDto);
      for (int i = 0; i < resultList.size(); i++) {
        MenuVo vo = (MenuVo)resultList.get(i);
        if (vo.getMenuid().length() == 4) {
          vo.setIsRoot("true");
        }else {
          vo.setIsRoot("false");
        }
        if (vo.getExpanded().equals("1")) {
          vo.setExpanded("true");
        }else if (vo.getExpanded().equals("0")) {
          vo.setExpanded("false");
        }
        if (G4Utils.isEmpty(vo.getIcon())) {
          vo.setIcon("tab_blank.png");
        }
      }
      outDto.setDefaultAList(resultList);
      return outDto;
    }
    List cardTreeListBasedRole = new ArrayList();;
    cardTreeListBasedRole = g4Dao.queryForList("ArmTagSupport.getCardTreeList", pDto);
    for (int i = 0; i < cardTreeListBasedRole.size(); i++) {
      MenuVo vo = (MenuVo)cardTreeListBasedRole.get(i);
      if (vo.getMenuid().length() == 4) {
        vo.setIsRoot("true");
      }else {
        vo.setIsRoot("false");
      }
      if (vo.getExpanded().equals("1")) {
        vo.setExpanded("true");
      }else if (vo.getExpanded().equals("0")) {
        vo.setExpanded("false");
      }
      if (G4Utils.isEmpty(vo.getIcon())) {
        vo.setIcon("tab_blank.png");
      }
    }
    List cardTreeListBasedUser = new ArrayList();;
    cardTreeListBasedUser = g4Dao.queryForList("ArmTagSupport.getCardTreeListBasedUser", pDto);
    for (int i = 0; i < cardTreeListBasedUser.size(); i++) {
      MenuVo vo = (MenuVo)cardTreeListBasedUser.get(i);
      if (vo.getMenuid().length() == 4) {
        vo.setIsRoot("true");
      }else {
        vo.setIsRoot("false");
      }
      if (vo.getExpanded().equals("1")) {
        vo.setExpanded("true");
      }else if (vo.getExpanded().equals("0")) {
        vo.setExpanded("false");
      }
      if (G4Utils.isEmpty(vo.getIcon())) {
        vo.setIcon("tab_blank.png");
      }
    }
    if (G4Utils.isEmpty(cardTreeListBasedRole)) {
      resultList.addAll(cardTreeListBasedUser);
    } else {
      resultList.addAll(cardTreeListBasedRole);
      for (int i = 0; i < cardTreeListBasedUser.size(); i++) {
        MenuVo menuVoBaseUser = (MenuVo) cardTreeListBasedUser.get(i);
        boolean flag = true;
        for (int j = 0; j < cardTreeListBasedRole.size(); j++) {
          MenuVo menuVoBaseRole = (MenuVo) cardTreeListBasedRole.get(j);
          if (menuVoBaseUser.getMenuid().equals(menuVoBaseRole.getMenuid())) {
            flag = false;
          }
        }
        if (flag)
          resultList.add(menuVoBaseUser);
      }
    }
    for (int i = 0; i < resultList.size(); i++) {
      MenuVo menuVo = (MenuVo) resultList.get(i);
      if (menuVo.getMenuid().equals(SystemConstants.ROORID_MENU)) {
        resultList.remove(i);
      }
    }
    outDto.setDefaultAList(resultList);
    return outDto;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.