Package org.projectforge.web.wicket.flowlayout

Examples of org.projectforge.web.wicket.flowlayout.FieldsetPanel.newChildId()


      }));
    }
    gridBuilder.newSplitPanel(gridSize);
    {
      final FieldsetPanel fs = gridBuilder.newFieldset(getString("fibu.common.workingDays")).suppressLabelForWarning();
      fs.add(new DivTextPanel(fs.newChildId(), new Model<String>() {
        @Override
        public String getObject()
        {
          return report != null ? String.valueOf(report.getNumberOfWorkingDays()) : "";
        };
View Full Code Here


        public boolean isVisible()
        {
          return report != null && StringUtils.isNotBlank(report.getFormattedUnbookedDays());
        }
      }.suppressLabelForWarning();
      fs.add(new DivTextPanel(fs.newChildId(), new Model<String>() {
        /**
         * @see org.apache.wicket.model.Model#getObject()
         */
        @Override
        public String getObject()
View Full Code Here

        fs.add(gidNumberField);
        fs.addHelpIcon(gridBuilder.getString("ldap.gidNumber.tooltip"));
        dependentLdapPosixFormComponentsList.add(gidNumberField);
        if (ldapGroupValues.isPosixValuesEmpty() == true) {
          final Button createButton = newCreateButton(dependentLdapPosixFormComponentsList);
          fs.add(new SingleButtonPanel(fs.newChildId(), createButton, gridBuilder.getString("create"), SingleButtonPanel.NORMAL));
          WicketUtils.addTooltip(createButton, gridBuilder.getString("ldap.gidNumber.createDefault.tooltip"));
        }
      }
    }
    if (posixConfigured == true) {
View Full Code Here

      }
    }
    if (sambaConfigured == true) {
      final FieldsetPanel fs = gridBuilder.newFieldset(getString("ldap.sambaNTPassword"), getString("ldap.sambaNTPassword.subtitle"))
          .suppressLabelForWarning();
      final DivTextPanel sambaNTPassword = new DivTextPanel(fs.newChildId(), "*****");
      fs.add(sambaNTPassword);
      fs.addHelpIcon(getString("ldap.sambaNTPassword.tooltip"));
      if (ldapUserValues.isSambaValuesEmpty() == true) {
        for (final FormComponent< ? > component : dependentLdapSambaFormComponentsList) {
          component.setEnabled(false);
View Full Code Here

    super.init();
    gridBuilder.newSplitPanel(GridSize.COL50);
    {
      // Date
      final FieldsetPanel fs = gridBuilder.newFieldset(getString("date"));
      final DatePanel datePanel = new DatePanel(fs.newChildId(), new PropertyModel<Date>(data, "datum"),
          new DatePanelSettings().withTargetType(java.sql.Date.class));
      WicketUtils.setReadonly(datePanel.getDateField());
      fs.add(datePanel);
    }
    {
View Full Code Here

  {
    if (StringUtils.isBlank(value) == true) {
      return false;
    }
    final FieldsetPanel fs = gridBuilder.newFieldset(getString(label)).suppressLabelForWarning();
    fs.add(new DivTextPanel(fs.newChildId(), value));
    return true;
  }

  private boolean appendEmailFieldset(final String label, final String value)
  {
View Full Code Here

  {
    if (StringUtils.isBlank(value) == true) {
      return false;
    }
    final FieldsetPanel fs = gridBuilder.newFieldset(getString(label)).suppressLabelForWarning();
    fs.add(new ExternalLinkPanel(fs.newChildId(), "mailto:" + value, value));
    return true;
  }

  @Override
  protected String getTitle()
View Full Code Here

      if (data.getOwner() == null) {
        data.setOwner(getUser());
      }
      final FieldsetPanel fs = gridBuilder.newFieldset(getString("plugins.teamcal.owner")).suppressLabelForWarning();
      if (accessChecker.isLoggedInUserMemberOfAdminGroup() == true || ObjectUtils.equals(data.getOwnerId(), getUserId()) == true) {
        final UserSelectPanel userSelectPanel = new UserSelectPanel(fs.newChildId(), new PropertyModel<PFUserDO>(data, "owner"), parentPage,
            "ownerId");
        userSelectPanel.setRequired(true);
        fs.add(userSelectPanel);
        userSelectPanel.init();
      } else {
View Full Code Here

            "ownerId");
        userSelectPanel.setRequired(true);
        fs.add(userSelectPanel);
        userSelectPanel.init();
      } else {
        fs.add(new Label(fs.newChildId(), data.getOwner().getUsername() + ""));
      }
    }

    if (accessChecker.isRestrictedUser() == false && isNew() == false) {
      icsExportDialog = new TeamCalICSExportDialog(parentPage.newModalDialogId());
View Full Code Here

      icsExportDialog = new TeamCalICSExportDialog(parentPage.newModalDialogId());
      parentPage.add(icsExportDialog);
      icsExportDialog.init();
      icsExportDialog.redraw(getData());
      final FieldsetPanel fsSubscribe = gridBuilder.newFieldset(getString("plugins.teamcal.subscription")).suppressLabelForWarning();
      fsSubscribe.add(new AjaxIconLinkPanel(fsSubscribe.newChildId(), IconType.SUBSCRIPTION, new ResourceModel(
          "plugins.teamcal.subscription.tooltip")) {
        @Override
        public void onClick(final AjaxRequestTarget target)
        {
          icsExportDialog.setCalendarTitle(target, data.getTitle());
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.