Package org.openmeetings.app.persistence.beans.basic

Examples of org.openmeetings.app.persistence.beans.basic.Naviglobal


  public void addGlobalStructure(String action, int naviorder,
      long fieldvalues_id, boolean isleaf, boolean isopen, long level_id,
      String name, String deleted, Long tooltip_fieldvalues_id) {
    try {
      Naviglobal ng = new Naviglobal();
      ng.setAction(action);
      ng.setComment("");
      ng.setIcon("");
      ng.setNaviorder(naviorder);
      ng.setFieldvalues_id(fieldvalues_id);
      ng.setIsleaf(isleaf);
      ng.setIsopen(isopen);
      ng.setDeleted(deleted);
      ng.setLevel_id(level_id);
      ng.setName(name);
      ng.setStarttime(new Date());
      ng.setTooltip_fieldvalues_id(tooltip_fieldvalues_id);

      Object idf = PersistenceSessionUtil.createSession();
      EntityManager session = PersistenceSessionUtil.getSession();
      EntityTransaction tx = session.getTransaction();
      tx.begin();
View Full Code Here


  }

  public List getMainMenu(long user_level, long USER_ID, long language_id) {
    List<Naviglobal> ll = this.getMainMenu(user_level, USER_ID);
    for (Iterator<Naviglobal> it2 = ll.iterator(); it2.hasNext();) {
      Naviglobal navigl = (Naviglobal) it2.next();
      navigl.setLabel(Fieldmanagment.getInstance().getFieldByIdAndLanguageByNavi(navigl.getFieldvalues_id(),language_id));
      navigl.setTooltip(Fieldmanagment.getInstance().getFieldByIdAndLanguageByNavi(navigl.getTooltip_fieldvalues_id(),language_id));
      List<Navimain> s = navigl.getMainnavi();
      for (Iterator<Navimain> it3 = s.iterator(); it3.hasNext();) {
        Navimain navim = (Navimain) it3.next();
        navim.setLabel(Fieldmanagment.getInstance().getFieldByIdAndLanguageByNavi(navim.getFieldvalues_id(),language_id));
        navim.setTooltip(Fieldmanagment.getInstance().getFieldByIdAndLanguageByNavi(navim.getTooltip_fieldvalues_id(),language_id));
        if (navim.getSubnavi() != null ) {
View Full Code Here

  }
 
  public List<Naviglobal> getMainMenu(long user_level, long USER_ID, long language_id) {
    List<Naviglobal> ll = this.getMainMenu(user_level, USER_ID);
    for (Iterator<Naviglobal> it2 = ll.iterator(); it2.hasNext();) {
      Naviglobal navigl = it2.next();
      navigl.setLabel(fieldmanagment.getFieldByIdAndLanguageByNavi(
          navigl.getFieldvalues_id(), language_id));
      navigl.setTooltip(fieldmanagment.getFieldByIdAndLanguageByNavi(
          navigl.getTooltip_fieldvalues_id(), language_id));
      List<Navimain> s = navigl.getMainnavi();
      for (Iterator<Navimain> it3 = s.iterator(); it3.hasNext();) {
        Navimain navim = it3.next();
        navim.setLabel(fieldmanagment.getFieldByIdAndLanguageByNavi(
            navim.getFieldvalues_id(), language_id));
        navim.setTooltip(fieldmanagment.getFieldByIdAndLanguageByNavi(
View Full Code Here

  public void addGlobalStructure(String action, int naviorder,
      long fieldvalues_id, boolean isleaf, boolean isopen, long level_id,
      String name, String deleted, Long tooltip_fieldvalues_id) {
    try {
      Naviglobal ng = new Naviglobal();
      ng.setAction(action);
      ng.setComment("");
      ng.setIcon("");
      ng.setNaviorder(naviorder);
      ng.setFieldvalues_id(fieldvalues_id);
      ng.setIsleaf(isleaf);
      ng.setIsopen(isopen);
      ng.setDeleted(deleted);
      ng.setLevel_id(level_id);
      ng.setName(name);
      ng.setStarttime(new Date());
      ng.setTooltip_fieldvalues_id(tooltip_fieldvalues_id);
      // CriteriaBuilder crit = em.getCriteriaBuilder();

      em.merge(ng);

    } catch (Exception ex2) {
View Full Code Here

  public void addMainStructure(String action, int naviorder,
      long fieldvalues_id, boolean isleaf, boolean isopen, long level_id,
      String name, long global_id, String deleted,
      Long tooltip_fieldvalues_id) {
    try {
      Naviglobal ng = getGlobalMenuEntry(global_id);
      List<Navimain> mainEntries = ng.getMainnavi();
      mainEntries = (mainEntries == null) ? new ArrayList<Navimain>() : mainEntries;
     
      Navimain nm = new Navimain();
      nm.setAction(action);
      nm.setComment("");
      nm.setIcon("");
      nm.setFieldvalues_id(fieldvalues_id);
      nm.setIsleaf(isleaf);
      nm.setNaviorder(naviorder);
      nm.setIsopen(isopen);
      nm.setLevel_id(level_id);
      nm.setName(name);
      nm.setDeleted(deleted);
      nm.setGlobal_id(global_id);
      nm.setStarttime(new Date());
      nm.setTooltip_fieldvalues_id(tooltip_fieldvalues_id);
     
      mainEntries.add(nm);
      ng.setMainnavi(mainEntries);
     
      em.merge(ng);

    } catch (Exception ex2) {
      log.error("addMainStructure", ex2);
View Full Code Here

TOP

Related Classes of org.openmeetings.app.persistence.beans.basic.Naviglobal

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.