Examples of MenuLanguage


Examples of com.jada.jpa.entity.MenuLanguage

      Vector<DropDownMenu> menuList = new Vector<DropDownMenu>();
     
      SiteDomain siteDomain = SiteDomainDAO.load(siteDomainId);
      Menu parent = MenuDAO.load(siteDomain.getSite().getSiteId(), menuParentId);
      for (Menu menu : parent.getMenuChildren()) {
        MenuLanguage defaultMenuLanguage = null;
        for (MenuLanguage language : menu.getMenuLanguages()) {
          if (language.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassDefaultId)) {
            defaultMenuLanguage = language;
          }
        }
       
           DropDownMenu ddm = new DropDownMenu();
           ddm.setMenuKey(Format.getLong(menu.getMenuId()));
         ddm.setMenuName(defaultMenuLanguage.getMenuName());
           if (siteProfileClassId != siteProfileClassDefaultId) {
             Iterator<?> menuLanguages = menu.getMenuLanguages().iterator();
             boolean found = false;
             MenuLanguage menuLanguage = null;
             while (menuLanguages.hasNext()) {
                   menuLanguage = (MenuLanguage) menuLanguages.next();
                   if (menuLanguage.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
                     found = true;
                     break;
                   }
             }
             if (found) {
               if (menuLanguage.getMenuName() != null) {
                 ddm.setMenuName(menuLanguage.getMenuName());
               }
             }
           }
        if (menu.getMenuId() != null) {
          DropDownMenu childMenus[] = makeDdmMenu(siteDomainId, menuSetName, menu.getMenuId(), siteProfileClassId, siteProfileClassDefaultId);
View Full Code Here

Examples of com.jada.jpa.entity.MenuLanguage

      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
      JSONEscapeObject JSONEscapeObject = new JSONEscapeObject();
      SiteDomain siteDomain = SiteDomainDAO.load(siteDomainId);
      Site site = siteDomain.getSite();
      Menu menu = MenuDAO.load(site.getSiteId(), menuId);
    MenuLanguage defaultMenuLanguage = null;
    for (MenuLanguage language : menu.getMenuLanguages()) {
      if (language.getSiteProfileClass().getSiteProfileClassId().equals(site.getSiteProfileClassDefault().getSiteProfileClassId())) {
        defaultMenuLanguage = language;
        break;
      }
    }
   
      if (menu.getMenuParent() == null) {
        JSONEscapeObject.put("menuId", menu.getMenuId());
        JSONEscapeObject.put("menuSetName", menu.getMenuSetName());
      }
      else{
        JSONEscapeObject.put("menuId", menu.getMenuId());
        String menuName = defaultMenuLanguage.getMenuName();
        if (!siteProfileClassDefault) {
          for (MenuLanguage menuLanguage : menu.getMenuLanguages()) {
            if (menuLanguage.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
              if (menuLanguage.getMenuName() != null) {
                menuName = menuLanguage.getMenuName();
View Full Code Here

Examples of com.jada.jpa.entity.MenuLanguage

      Vector<DropDownMenu> menuList = new Vector<DropDownMenu>();
     
      SiteDomain siteDomain = SiteDomainDAO.load(siteDomainId);
      Menu parent = MenuDAO.load(siteDomain.getSite().getSiteId(), menuParentId);
      for (Menu menu : parent.getMenuChildren()) {
        MenuLanguage defaultMenuLanguage = null;
        for (MenuLanguage language : menu.getMenuLanguages()) {
          if (language.getSiteProfileClass().getSiteProfileClassId().equals(menu.getSiteDomain().getSite().getSiteProfileClassDefault().getSiteProfileClassId())) {
            defaultMenuLanguage = language;
          }
        }
       
           DropDownMenu ddm = new DropDownMenu();
           ddm.setMenuKey(Format.getLong(menu.getMenuId()));
           ddm.setMenuName(defaultMenuLanguage.getMenuName());
           if (siteProfileClassId != siteProfileClassDefaultId) {
             Iterator<?> menuLanguages = menu.getMenuLanguages().iterator();
             boolean found = false;
             MenuLanguage menuLanguage = null;
             while (menuLanguages.hasNext()) {
                   menuLanguage = (MenuLanguage) menuLanguages.next();
                   if (menuLanguage.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
                     found = true;
                     break;
                   }
             }
             if (found) {
               if (menuLanguage.getMenuName() != null) {
                 ddm.setMenuName(menuLanguage.getMenuName());
               }
             }
           }
           if (menu.getMenuId() != null) {
          DropDownMenu childMenus[] = makeDdmMenu(siteDomainId, menuSetName, menu.getMenuId(), siteProfileClassId, siteProfileClassDefaultId);
View Full Code Here

Examples of com.jada.jpa.entity.MenuLanguage

    static public String formatMenuName(String siteId, Long menuId, Long siteProfileClassId) throws Exception {
      String menuString = "";
        while (true) {
            Menu menu = MenuDAO.load(siteId, menuId);
            Long siteProfileClassDefaultId = menu.getSiteDomain().getSite().getSiteProfileClassDefault().getSiteProfileClassId();
        MenuLanguage defaultMenuLanguage = null;
        for (MenuLanguage language : menu.getMenuLanguages()) {
          if (language.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassDefaultId)) {
            defaultMenuLanguage = language;
          }
        }
       
            if (menuString.length() > 0) {
              menuString = " - " + menuString;
            }
            if (menu.getMenuParent() == null) {
              menuString = menu.getMenuSetName() + menuString;
              break;
            }
            String menuName = defaultMenuLanguage.getMenuName();
            if (siteProfileClassId != siteProfileClassDefaultId) {
              boolean found = false;
              MenuLanguage menuLanguage = null;
              Iterator<?> iterator = menu.getMenuLanguages().iterator();
              while (iterator.hasNext()) {
                menuLanguage = (MenuLanguage) iterator.next();
                if (menuLanguage.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
                  found = true;
                }
              }
              if (found) {
                if (menuLanguage.getMenuName() != null) {
                  menuName = menuLanguage.getMenuName();
                }
              }
            }
            menuString = menuName + menuString;
            menuId = menu.getMenuParent().getMenuId();
View Full Code Here

Examples of com.jada.jpa.entity.MenuLanguage

        ActionForward actionForward = actionMapping.findForward("success");
        return actionForward;
    }
   
    public void initLanguageInfo(Menu menu, MenuMaintActionForm form) {
    MenuLanguage menuLanguage = null;
    for (MenuLanguage language : menu.getMenuLanguages()) {
      if (language.getSiteProfileClass().getSiteProfileClassId().equals(form.getSiteProfileClassDefaultId())) {
        menuLanguage = language;
        break;
      }
    }
   
      form.setMenuNameLang(menuLanguage.getMenuName());
      Iterator<?> iterator = menu.getMenuLanguages().iterator();
      boolean found = false;
      Long siteProfileClassId = form.getSiteProfileClassId();
      while (iterator.hasNext()) {
        menuLanguage = (MenuLanguage) iterator.next();
        if (menuLanguage.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
          found = true;
          break;
        }
      }
      if (found) {
        if (menuLanguage.getMenuName() != null) {
          form.setMenuNameLangFlag(true);
          form.setMenuNameLang(menuLanguage.getMenuName());
        }
      }
    }
View Full Code Here

Examples of com.jada.jpa.entity.MenuLanguage

        menuSet.setRecUpdateBy(adminBean.getUser().getUserId());
        menuSet.setRecCreateBy(adminBean.getUser().getUserId());
        menuSet.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
        menuSet.setRecCreateDatetime(new Date(System.currentTimeMillis()));
       
        MenuLanguage menuLanguage = new MenuLanguage();
        menuLanguage.setMenuName(form.getCreateMenuSetName());
        menuLanguage.setMenu(menuSet);
        menuLanguage.setRecUpdateBy(adminBean.getUser().getUserId());
        menuLanguage.setRecCreateBy(adminBean.getUser().getUserId());
        menuLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
        menuLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        menuLanguage.setSiteProfileClass(site.getSiteProfileClassDefault());
        menuSet.getMenuLanguages().add(menuLanguage);
        menuSet.setMenuLanguage(menuLanguage);
       
        em.persist(menuLanguage);
        em.persist(menuSet);
View Full Code Here

Examples of com.jada.jpa.entity.MenuLanguage

        menu.setRecCreateBy(adminBean.getUser().getUserId());
        menu.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
        menu.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        parent.getMenuChildren().add(menu);

        MenuLanguage menuLanguage = new MenuLanguage();
        menuLanguage.setMenuName("New Menu");
        menuLanguage.setMenu(menu);
        menuLanguage.setRecUpdateBy(adminBean.getUser().getUserId());
        menuLanguage.setRecCreateBy(adminBean.getUser().getUserId());
        menuLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
        menuLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        menuLanguage.setSiteProfileClass(site.getSiteProfileClassDefault());
        em.persist(menuLanguage);
        menu.getMenuLanguages().add(menuLanguage);
        menu.setMenuLanguage(menuLanguage);
       
        em.persist(menu);

        form.setMenuId(Format.getLong(menu.getMenuId()));
        form.setMenuParentId(parent.getMenuId().toString());
        form.setMenuSetName(menu.getMenuSetName());
        form.setMenuName(menuLanguage.getMenuName());
        form.setMenuType(Constants.MENU_HOME);
        form.setMenuUrl("");
        form.setMenuWindowTarget("");
        form.setMenuWindowMode("");
        form.setPublished(menu.getPublished() == Constants.PUBLISHED_YES ? true : false);
View Full Code Here

Examples of com.jada.jpa.entity.MenuLanguage

      EntityManager em = JpaConnection.getInstance().getCurrentEntityManager();
      Long siteProfileClassId = form.getSiteProfileClassId();
      User user = adminBean.getUser();
      Iterator<?> iterator = menu.getMenuLanguages().iterator();
      boolean found = false;
      MenuLanguage menuLanguage = null;
      while (iterator.hasNext()) {
        menuLanguage = (MenuLanguage) iterator.next();
        if (menuLanguage.getSiteProfileClass().getSiteProfileClassId().equals(siteProfileClassId)) {
          found = true;
          break;
        }
      }
      if (!found) {
        menuLanguage = new MenuLanguage();
        menuLanguage.setRecCreateBy(user.getUserId());
        menuLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
        SiteProfileClass siteProfileClass = (SiteProfileClass) em.find(SiteProfileClass.class, siteProfileClassId);
        menuLanguage.setSiteProfileClass(siteProfileClass);
        menuLanguage.setMenu(menu);
      }
      if (form.isMenuNameLangFlag()) {
        menuLanguage.setMenuName(form.getMenuNameLang());
      }
      else {
        menuLanguage.setMenuName(null);
      }
      menuLanguage.setRecUpdateBy(user.getUserId());
      menuLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
      em.persist(menuLanguage);
    }
View Full Code Here

Examples of com.jada.jpa.entity.MenuLanguage

        menuInfo.setMenuType(menu.getMenuType());
       
        if (!contentBean.getContentSessionBean().isSiteProfileClassDefault()) {
          Iterator<?> menuLanguages = menu.getMenuLanguages().iterator();
          while (menuLanguages.hasNext()) {
            MenuLanguage menuLanguage = (MenuLanguage) menuLanguages.next();
            if (menuLanguage.getSiteProfileClass().getSiteProfileClassId().equals(emBean.getSiteProfile().getSiteProfileClass().getSiteProfileClassId())) {
              if (menuLanguage.getMenuName() != null) {
                menuInfo.setMenuName(menuLanguage.getMenuName());
                break;
              }
            }
          }
        }
View Full Code Here

Examples of com.jada.jpa.entity.MenuLanguage

    menu.setRecUpdateBy(userId);
    menu.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    menu.setRecCreateBy(userId);
    menu.setRecCreateDatetime(new Date(System.currentTimeMillis()));
    menu.setSiteDomain(siteDomain);
    MenuLanguage menuLanguage = new MenuLanguage();
    menu.setMenuLanguage(menuLanguage);
    menuLanguage.setMenuName("Home");
    menuLanguage.setRecUpdateBy(userId);
    menuLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    menuLanguage.setRecCreateBy(userId);
    menuLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
    menuLanguage.setSiteProfileClass(siteProfileClassDefault);
    menuLanguage.setMenu(menu);
    em.persist(menuLanguage);
    em.persist(menu);
   
    menu = new Menu();
    menu.setMenuSetName(Constants.MENUSET_SECONDARY);
    menu.setSeqNum(0);
    menu.setMenuType("");
    menu.setMenuUrl("");
    menu.setMenuWindowTarget("");
    menu.setMenuWindowMode("");
    menu.setPublished(Constants.VALUE_YES);
    menu.setRecUpdateBy(userId);
    menu.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    menu.setRecCreateBy(userId);
    menu.setRecCreateDatetime(new Date(System.currentTimeMillis()));
    menu.setSiteDomain(siteDomain);
    menuLanguage = new MenuLanguage();
    menu.setMenuLanguage(menuLanguage);
    menuLanguage.setMenuName("Home");
    menuLanguage.setRecUpdateBy(userId);
    menuLanguage.setRecUpdateDatetime(new Date(System.currentTimeMillis()));
    menuLanguage.setRecCreateBy(userId);
    menuLanguage.setRecCreateDatetime(new Date(System.currentTimeMillis()));
    menuLanguage.setSiteProfileClass(siteProfileClassDefault);
    menuLanguage.setMenu(menu);
    em.persist(menuLanguage);
    em.persist(menu);

    SiteProfile siteProfileDefault = new SiteProfile();
    siteProfileDefault.setSiteDomain(siteDomain);
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.