Examples of DivPanel


Examples of org.projectforge.web.wicket.flowlayout.DivPanel

    if (teamCal.getOwnerId() != null && teamCal.getOwnerId().equals(PFUserContext.getUserId()) == true) {
      // Export reminders for owners as default.
      exportReminders = true;
    }
    final FieldsetPanel fs = gridBuilder.newFieldset(getString("label.options")).suppressLabelForWarning();
    final DivPanel checkBoxesPanel = new DivPanel(fs.newChildId(), DivType.BTN_GROUP);
    fs.add(checkBoxesPanel);
    @SuppressWarnings("serial")
    final AjaxCheckBox checkBox = new AjaxCheckBox(CheckBoxPanel.WICKET_ID, new PropertyModel<Boolean>(this, "exportReminders")) {
      @Override
      protected void onUpdate(final AjaxRequestTarget target)
      {
        target.add(urlTextArea);
      }
    };
    checkBoxesPanel.add(new CheckBoxButton(checkBoxesPanel.newChildId(), checkBox, getString("plugins.teamcal.export.reminder.checkbox"))
    .setTooltip(getString("plugins.teamcal.export.reminder.checkbox.tooltip")));
  }
View Full Code Here

Examples of org.projectforge.web.wicket.flowlayout.DivPanel

  public void init()
  {
    setCloseButtonLabel(getString("cancel"));
    final Form<Void> form = new Form<Void>(getFormId());
    init(form);
    final DivPanel content = gridBuilder.getPanel();
    final DivTextPanel textPanel = new DivTextPanel(content.newChildId(), getString("plugins.teamcal.event.recurrence.change.content"));
    content.add(textPanel);

    // add all change callback
    final AjaxCallback allCallback = new AjaxCallback() {
      private static final long serialVersionUID = 7852511931690947544L;
View Full Code Here

Examples of org.projectforge.web.wicket.flowlayout.DivPanel

    {
      this.position = position;
      this.costTable = costTable;
      clearContent();
      {
        final DivPanel panel = gridBuilder.getPanel();
        rechnungCostEditTablePanel = new RechnungCostEditTablePanel(panel.newChildId());
        panel.add(rechnungCostEditTablePanel);
        rechnungCostEditTablePanel.add(position);
      }
    }
View Full Code Here

Examples of org.projectforge.web.wicket.flowlayout.DivPanel

    optionsControls = optionsFieldset.getControlsDiv();
    optionsControls.setOutputMarkupId(true);
    redrawOptionControls();
    gridBuilder.newGridPanel();
    addTeamCalsChoiceFieldset();
    final DivPanel panel = gridBuilder.getPanel();
    panel.add(new Heading3Panel(panel.newChildId(), getString("plugins.teamcal.selectColor")));
    panel.add(calendarColorPanel = new TeamCalFilterDialogCalendarColorPanel(panel.newChildId()));
    calendarColorPanel.redraw(filter.getActiveTemplateEntry(), selectedCalendars);
    return this;
  }
View Full Code Here

Examples of org.projectforge.web.wicket.flowlayout.DivPanel

      // WebConstants.DOC_LINK_HANDBUCH_LUCENE, true), FieldSetIconPosition.TOP_RIGHT);
    }
    {
      gridBuilder.newSplitPanel(GridSize.COL50);
      final FieldsetPanel fs = gridBuilder.newFieldset(getString("label.options")).suppressLabelForWarning();
      final DivPanel checkBoxPanel = fs.addNewCheckBoxButtonDiv();
      checkBoxPanel.add(new MyCheckBoxButton(checkBoxPanel.newChildId(), new PropertyModel<Boolean>(getSearchFilter(), "deleted"),
          getString("deleted")).setWarning());
    }

    actionButtons = new MyComponentsRepeater<Component>("actionButtons");
View Full Code Here

Examples of org.projectforge.web.wicket.flowlayout.DivPanel

      fs.add(commentTextArea).setAutogrow();
    }
    {
      // Options
      final FieldsetPanel fs = gridBuilder.newFieldset(getString("label.options")).suppressLabelForWarning();
      final DivPanel checkBoxButton = fs.addNewCheckBoxButtonDiv();
      if (ConfigXml.getInstance().isSendMailConfigured() == true) {
        checkBoxButton.add(new CheckBoxButton(checkBoxButton.newChildId(), new PropertyModel<Boolean>(this, "sendNotification"),
            getString("label.sendEMailNotification")).setTooltip(getString("plugins.todo.notification.tooltip")));
      }
      // if (ConfigXml.getInstance().isSmsConfigured() == true) {
      // checkBoxPanel.add(new CheckBoxPanel(checkBoxPanel.newChildId(), new PropertyModel<Boolean>(this, "sendShortMessage"),
      // getString("label.sendShortMessage")));
      // }
      checkBoxButton.add(new CheckBoxButton(checkBoxButton.newChildId(), new PropertyModel<Boolean>(this, "saveAsTemplate"),
          getString("userPref.saveAsTemplate")));
    }
    if (isNew() == false
        && getData().getStatus() != ToDoStatus.CLOSED
        && getData().isDeleted() == false
View Full Code Here

Examples of org.projectforge.web.wicket.flowlayout.DivPanel

  protected void init()
  {
    add(createFeedbackPanel());
    final GridBuilder gridBuilder = newGridBuilder(this, "flowform");
    gridBuilder.newFormHeading(getString("administration.setup.heading"));
    final DivPanel panel = gridBuilder.getPanel();
    panel.add(new ParTextPanel(panel.newChildId(), getString("administration.setup.heading.subtitle")));
    {
      // RadioChoice mode
      final FieldsetPanel fs = gridBuilder.newFieldset(getString("administration.setup.target"));
      final DivPanel radioPanel = fs.addNewRadioBoxButtonDiv();
      fs.add(radioPanel);
      fs.setLabelFor(radioPanel);
      final RadioGroupPanel<SetupTarget> radioGroup = new RadioGroupPanel<SetupTarget>(radioPanel.newChildId(), "setuptarget",
          new PropertyModel<SetupTarget>(this, "setupMode"));
      radioPanel.add(radioGroup);
      for (final SetupTarget target : SetupTarget.values()) {
        radioGroup.add(new Model<SetupTarget>(target), getString(target.getI18nKey()), getString(target.getI18nKey() + ".tooltip"));
      }
    }
    // final RequiredMaxLengthTextField organizationField = new RequiredMaxLengthTextField(this, "organization", getString("organization"),
View Full Code Here

Examples of org.projectforge.web.wicket.flowlayout.DivPanel

          parentPage.formatLogEntries();
        }
      }.getButtonPanel());
    }
    gridBuilder.newGridPanel();
    final DivPanel section = gridBuilder.getPanel();
    final DivTextPanel logMessages = new DivTextPanel(section.newChildId(), new Model<String>() {
      @Override
      public String getObject()
      {
        return formattedLogEntries;
      }
    });
    logMessages.getLabel().setEscapeModelStrings(false);
    section.add(logMessages);
  }
View Full Code Here

Examples of org.projectforge.web.wicket.flowlayout.DivPanel

  {
    super.init();
    int number = 1;
    {
      gridBuilder.newFormHeading(getString("wizard"));
      final DivPanel section = gridBuilder.getPanel();
      section.add(new DivTextPanel(section.newChildId(), getString("task.wizard.intro")));
    }
    gridBuilder.newGridPanel();
    {
      final DivPanel section = gridBuilder.getPanel();
      section.add(new Heading3Panel(section.newChildId(), String.valueOf(number++) + ". " + getString("task")));
      final FieldsetPanel fs = gridBuilder.newFieldset(getString("task"));
      final TaskSelectPanel taskSelectPanel = new TaskSelectPanel(fs, new PropertyModel<TaskDO>(this, "task"), parentPage, "taskId");
      fs.add(taskSelectPanel);
      taskSelectPanel.setShowFavorites(false).init();
      taskSelectPanel.setRequired(true);
      final Button createTaskButton = new Button(SingleButtonPanel.WICKET_ID, new Model<String>("createTask")) {
        @Override
        public final void onSubmit()
        {
          final PageParameters params = new PageParameters();
          params.add(TaskEditPage.PARAM_PARENT_TASK_ID, taskTree.getRootTaskNode().getId());
          final TaskEditPage editPage = new TaskEditPage(params);
          editPage.setReturnToPage(parentPage);
          setResponsePage(editPage);
        }
      };
      createTaskButton.setDefaultFormProcessing(false);
      WicketUtils.addTooltip(createTaskButton, getString("task.wizard.button.createTask.tooltip"));
      fs.add(new SingleButtonPanel(fs.newChildId(), createTaskButton, getString("task.wizard.button.createTask"), SingleButtonPanel.NORMAL));
    }
    // Team
    createGroupComponents(number++, "team");

    // Manager group
    createGroupComponents(number++, "managerGroup");

    gridBuilder.newGridPanel();
    {
      final DivPanel section = gridBuilder.getPanel();
      section.add(new Heading3Panel(section.newChildId(), getString("task.wizard.action")));
      section.add(new DivTextPanel(section.newChildId(), new Model<String>() {
        /**
         * @see org.apache.wicket.model.Model#getObject()
         */
        @Override
        public String getObject()
View Full Code Here

Examples of org.projectforge.web.wicket.flowlayout.DivPanel

  @SuppressWarnings("serial")
  private void createGroupComponents(final int number, final String key)
  {
    gridBuilder.newGridPanel();
    final DivPanel section = gridBuilder.getPanel();
    section.add(new Heading3Panel(section.newChildId(), String.valueOf(number) + ". " + getString("task.wizard." + key)));
    section.add(new DivTextPanel(section.newChildId(), getString("task.wizard." + key + ".intro")));
    {
      final FieldsetPanel fs = gridBuilder.newFieldset(getString("group")).suppressLabelForWarning();
      final NewGroupSelectPanel groupSelectPanel = new NewGroupSelectPanel(fs.newChildId(), new PropertyModel<GroupDO>(this, key), parentPage,
          key + "Id");
      fs.add(groupSelectPanel);
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.