/** * @param parent * @param id * @param fluid Default is true. */ public GridBuilder(final MarkupContainer parent, final String id, final boolean fluid) { super(); this.parent = parent; mainContainer = new DivPanel(id, fluid == true ? GridType.CONTAINER_FLUID : GridType.CONTAINER); if (parent != null) { parent.add(mainContainer); } }
public DivPanel addNewCheckBoxButtonDiv() { final DivPanel checkBoxDiv = new DivPanel(newChildId(), DivType.BTN_GROUP); add(checkBoxDiv); return checkBoxDiv; }
public DivPanel addNewRadioBoxButtonDiv() { final DivPanel radioBoxDiv = new DivPanel(newChildId(), DivType.BTN_GROUP); add(radioBoxDiv); return radioBoxDiv; }
public GridBuilder createGridBuilder() { final DivPanel content = new DivPanel(ToggleContainerPanel.CONTENT_ID); this.add(content); final GridBuilder gridBuilder = new GridBuilder(content, content.newChildId()); return gridBuilder; }
private GridBuilder newRowPanel(final int level, final GridType... gridTypes) { validateRowPanelLevel(level); final DivPanel rowPanel = new DivPanel(newRowPanelId(level), GridType.ROW); rowPanel.addCssClasses(gridTypes); return addRowPanel(level, rowPanel); }
@SuppressWarnings("serial") @Override protected void addBottomPanel(final String id) { final DivPanel panel = new DivPanel(id);// DivType.GRID12, DivType.BOX, DivType.ROUND_ALL); form.add(panel); resourceLinkPanel = new HRListResourceLinkPanel(panel.newChildId(), this, hrDao, userFormatter) { @Override public boolean isVisible() { return form.getSearchFilter().isOnlyMyProjects() == false; } }; panel.add(resourceLinkPanel); recreateBottomPanel(); }
private Panel getSnowEffectPanel(final PageParameters parameters) { boolean enableSnowEffect = configurationService.isSnowEffectEnabled(); Boolean disableSnowEffectPermant = (Boolean) userXmlPreferencesCache.getEntry(ThreadLocalUserContext.getUserId(), "disableSnowEffectPermant"); if (disableSnowEffectPermant != null) { enableSnowEffect = disableSnowEffectPermant ? false : enableSnowEffect; } enableSnowEffect = (enableSnowEffect && parameters.get("snowEffectEnable") != null && parameters.get("snowEffectEnable").isEmpty() == false) ? parameters.get("snowEffectEnable").toBoolean() : enableSnowEffect; enableSnowEffect = enableSnowEffect && new Random().nextInt(100) >= 50; if (enableSnowEffect) { return new SnowEffectPanel("snowEffect"); } else { return new DivPanel("snowEffect"); } }
topMenuPanel.init(this); } else { final DivPanel emptyDivPanel = new DivPanel("topMenu"); body.add(emptyDivPanel);
final DivPanel divPanel = new DivPanel(rowPanel[level].newChildId(), size, gridTypes); if (firstPanelOfRow == false) { divPanel.addCssClasses(GridType.NOT_FIRST);
/** * @see org.projectforge.web.calendar.AbstractICSExportDialog#addFormFields() */ @SuppressWarnings("serial") @Override protected void addFormFields() { if (addReminders(ThreadLocalUserContext.getUser())) { exportReminders = true; final FieldsetPanel fs = gridBuilder.newFieldset(getString("label.options")).suppressLabelForWarning(); final DivPanel checkBoxesPanel = new DivPanel(fs.newChildId(), DivType.BTN_GROUP); fs.add(checkBoxesPanel); final CheckBox checkBox = new CheckBox(CheckBoxPanel.WICKET_ID, new PropertyModel<Boolean>(this, "exportReminders")); checkBox.add(new OnChangeAjaxBehavior() { @Override protected void onUpdate(AjaxRequestTarget target) { target.add(checkBox); target.add(urlTextArea); } }); checkBoxesPanel.add(new CheckBoxButton(checkBoxesPanel.newChildId(), checkBox, getString("plugins.teamcal.export.reminder.checkbox")) .setTooltip(getString("plugins.teamcal.export.reminder.checkbox.tooltip"))); } }
final DivPanel checkBoxDiv = new DivPanel(fs.newChildId(), DivType.BTN_GROUP)
final DivPanel errorMessagePanel = new DivPanel("errorMessage"); add(errorMessagePanel); errorMessagePanel.add(new TextPanel(errorMessagePanel.newChildId(), new Model<String>()
final DivPanel checkBoxDiv = new DivPanel("vollstaendigFakturiert", DivType.BTN_GROUP); checkBoxDiv.add(new CheckBoxButton(checkBoxDiv.newChildId(), new PropertyModel<>(entry, "vollstaendigFakturiert"), getString("fibu.auftrag.vollstaendigFakturiert")));
final DivPanel content = new DivPanel(ToggleContainerPanel.CONTENT_ID); positionsPanel.add(content); final GridBuilder posGridBuilder = new GridBuilder(content, content.newChildId());
final CheckBoxPanel stayLoggedInCheckBox = fs.addCheckBox(new PropertyModel<Boolean>(this, "stayLoggedIn"), null); stayLoggedInCheckBox.getCheckBox().setMarkupId("loggedIn").setOutputMarkupId(true); final DivPanel divPanel = new DivPanel(fs.newChildId()); fs.add(divPanel); final LabelPanel labelPanel = new LabelPanel(divPanel.newChildId(), getString("login.stayLoggedIn"));
final DivPanel div = new DivPanel(fs.newChildId()); div.add(AttributeModifier.append("class", "modifiedSearchExpressionLabel")); fs.add(div);
ganttChartEditTreeTablePanel.init(); ganttChartEditTreeTablePanel.setOpenNodes(getSettings().getOpenNodes()); gridBuilder.getPanel().add(imagePanel = new DivPanel(panel.newChildId()));