Examples of NewProjektSelectPanel


Examples of org.projectforge.web.fibu.NewProjektSelectPanel

            }
          };
          fs.add(kost2DropDownChoice);
          dependentsMap.put(param.getParameter(), kost2DropDownChoice);
        } else if (ProjektDO.class.isAssignableFrom(param.getType()) == true) {
          final NewProjektSelectPanel projektSelectPanel = new NewProjektSelectPanel(fs.newChildId(), new UserPrefPropertyModel<ProjektDO>(
              userPrefDao, param, "valueAsObject"), parentPage, param.getParameter());
          if (data.getArea() == UserPrefArea.PROJEKT_FAVORITE) {
            projektSelectPanel.setShowFavorites(false);
          }
          fs.add(projektSelectPanel);
          projektSelectPanel.init();
        } else if (KundeDO.class.isAssignableFrom(param.getType()) == true) {
          final NewCustomerSelectPanel kundeSelectPanel = new NewCustomerSelectPanel(fs.newChildId(), new UserPrefPropertyModel<KundeDO>(
              userPrefDao, param, "valueAsObject"), null, parentPage, param.getParameter());
          if (data.getArea() == UserPrefArea.KUNDE_FAVORITE) {
            kundeSelectPanel.setShowFavorites(false);
View Full Code Here

Examples of org.projectforge.web.fibu.NewProjektSelectPanel

      {
        for (int i = 0; i < getDependentFormComponents().length - 1; i += 2) {
          @SuppressWarnings("unchecked")
          final DropDownChoice<HRPlanningEntryStatus> statusChoice = (DropDownChoice<HRPlanningEntryStatus>) dependentEntryFormComponentsArray[i];
          final HRPlanningEntryStatus status = statusChoice.getConvertedInput();
          final NewProjektSelectPanel projektSelectPanel = (NewProjektSelectPanel) dependentEntryFormComponentsArray[i + 1];
          final ProjektDO projekt = projektSelectPanel.getModelObject();
          if (projekt == null && status == null) {
            projektSelectPanel.error(getString("hr.planning.entry.error.statusOrProjektRequired"));
          } else if (projekt != null && status != null) {
            projektSelectPanel.error(getString("hr.planning.entry.error.statusAndProjektNotAllowed"));
          }
        }
      }
    });
    gridBuilder.newSplitPanel(GridSize.COL50);
View Full Code Here

Examples of org.projectforge.web.fibu.NewProjektSelectPanel

        final DropDownChoice<HRPlanningEntryStatus> statusChoice = new DropDownChoice<HRPlanningEntryStatus>(fs.getDropDownChoiceId(),
            new PropertyModel<HRPlanningEntryStatus>(entry, "status"), statusChoiceRenderer.getValues(), statusChoiceRenderer);
        statusChoice.setNullValid(true).setRequired(false).setEnabled(!entry.isDeleted());
        fs.add(statusChoice);
        dependentEntryFormComponents.add(statusChoice);
        final NewProjektSelectPanel projektSelectPanel = new NewProjektSelectPanel(fs.newChildId(),
            new PropertyModel<ProjektDO>(entry, "projekt"), parentPage, "projektId:" + idx);
        projektSelectPanel.setRequired(false).setEnabled(!entry.isDeleted());
        fs.add(projektSelectPanel);
        projektSelectPanel.init();
        dependentEntryFormComponents.add(projektSelectPanel);
        projektSelectPanels.add(projektSelectPanel);

        final Button button = new Button(SingleButtonPanel.WICKET_ID, new Model<String>("deleteUndelete")) {
          @Override
View Full Code Here

Examples of org.projectforge.web.fibu.NewProjektSelectPanel

        gridBuilder.newSplitPanel(GridSize.COL66);
      } else {
        gridBuilder.newGridPanel();
      }
      final FieldsetPanel fs = gridBuilder.newFieldset(getString("fibu.projekt"));
      projektSelectPanel = new NewProjektSelectPanel(fs.newChildId(), new Model<ProjektDO>() {
        @Override
        public ProjektDO getObject()
        {
          return projektDao.getById(filter.getProjektId());
        }
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.