Package org.apache.openmeetings.persistence.beans.basic

Examples of org.apache.openmeetings.persistence.beans.basic.Navimain


        item.add(new ListView<Navimain>("childItem", gl.getMainnavi()) {
          private static final long serialVersionUID = 3609635268338379087L;

          @Override
          protected void populateItem(ListItem<Navimain> item) {
            Navimain m = item.getModelObject();
            final String name = m.getLabel().getValue();
            final String desc = m.getTooltip().getValue();
            final MenuActions action = MenuActions.valueOf(m.getAction());
            final MenuParams params = m.getParams() != null ? MenuParams.valueOf(m.getParams()) : MenuParams.publicTabButton;
            final String hash = getHash(action, params);
            item.add(new AjaxLink<Void>("link") {
              private static final long serialVersionUID = 5632618935550133709L;
              {
                add(new Label("name", name));
View Full Code Here


    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.setParams(params);
      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);
View Full Code Here

TOP

Related Classes of org.apache.openmeetings.persistence.beans.basic.Navimain

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.