private BookmarkDialog redraw() { clearContent(); final AbstractSecuredPage page = (AbstractSecuredPage) NavTopPanel.this.getPage(); { final FieldsetPanel fs = gridBuilder.newFieldset(getString("bookmark.directPageLink")).setLabelSide(false); final TextArea<String> textArea = new TextArea<String>(fs.getTextAreaId(), new Model<String>(page.getPageAsLink())); fs.add(textArea); textArea.add(AttributeModifier.replace("onclick", "$(this).select();")); } final PageParameters params = page.getBookmarkableInitialParameters(); if (params.isEmpty() == false) { final FieldsetPanel fs = gridBuilder.newFieldset(getString(page.getTitleKey4BookmarkableInitialParameters())) .setLabelSide(false); final TextArea<String> textArea = new TextArea<String>(fs.getTextAreaId(), new Model<String>(page.getPageAsLink(params))); fs.add(textArea); textArea.add(AttributeModifier.replace("onclick", "$(this).select();")); } return this; } }
@SuppressWarnings("serial") private void addFilterFieldset() final FieldsetPanel fs = gridBuilder.newFieldset((String) null).setLabelSide(false).suppressLabelForWarning(); templateName = new AjaxMaxLengthEditableLabel(fs.getAjaxEditableLabelId(), new Model<String>()
private void addTeamCalsChoiceFieldset() final FieldsetPanel fs = gridBuilder.newFieldset(getString("plugins.teamcal.selectCalendar")).setLabelSide(false);
@Override public void init() { setTitle(getString("scripting.scriptBackup")); init(new Form<String>(getFormId())); { final FieldsetPanel fs = gridBuilder.newFieldset(getString("scripting.scriptBackup")).setLabelSide(false); final AceEditorPanel scriptBackup = new AceEditorPanel(fs.newChildId(), new PropertyModel<String>(data, "scriptBackupAsString")); fs.add(scriptBackup); } } };
@Override public void init() { setTitle(getString("changes")); init(new Form<String>(getFormId())); { final FieldsetPanel fs = gridBuilder.newFieldset(getString("history.oldValue")).setLabelSide(false); final TextArea<String> textArea = new TextArea<String>(fs.getTextAreaId(), oldText); fs.add(textArea).setAutogrow(1, 10); textArea.add(AttributeModifier.replace("onclick", "$(this).select();")); } { final FieldsetPanel fs = gridBuilder.newFieldset(getString("history.newValue")).setLabelSide(false); final TextArea<String> textArea = new TextArea<String>(fs.getTextAreaId(), newText); fs.add(textArea).setAutogrow(1, 10); textArea.add(AttributeModifier.replace("onclick", "$(this).select();")); } } };
@SuppressWarnings("serial") public void redraw() { clearContent(); { gridBuilder.newSecurityAdviceBox(Model.of(getString("calendar.icsExport.securityAdvice"))); addFormFields(); final FieldsetPanel fs = gridBuilder.newFieldset(getString("calendar.abonnement.url")).setLabelSide(false); urlTextArea = new TextArea<>(fs.getTextAreaId(), new Model<String>() { @Override public String getObject() { return getFullUrl(); } }); urlTextArea.setOutputMarkupId(true); fs.add(urlTextArea); urlTextArea.add(AttributeModifier.replace("onclick", "$(this).select();")); urlTextArea.add(qrCodeDivAppenderBehavior); } }
private void addAssignedTenants() { final FieldsetPanel fs = gridBuilder.newFieldset(getString("multitenancy.assignedTenants")).setLabelSide(false); final Collection<Integer> set = userService.getAssignedTenants(data); final TenantsProvider tenantsProvider = new TenantsProvider(tenantService); assignTenantsListHelper = new MultiChoiceListHelper<TenantDO>().setComparator(new TenantsComparator()).setFullList( tenantsProvider.getSortedTenants()); if (set != null) { for (final Integer tenantId : set) { final TenantDO tenant = tenantService.getTenant(tenantId); if (tenant != null) { assignTenantsListHelper.addOriginalAssignedItem(tenant).assignItem(tenant); } } } final Select2MultiChoice<TenantDO> tenants = new Select2MultiChoice<TenantDO>(fs.getSelect2MultiChoiceId(), new PropertyModel<Collection<TenantDO>>(this.assignTenantsListHelper, "assignedItems"), tenantsProvider); fs.add(tenants); }
private void addAssignedGroups(final boolean adminAccess) { final FieldsetPanel fs = gridBuilder.newFieldset(getString("user.assignedGroups")).setLabelSide(false); final Collection<Integer> set = ((UserDao) getBaseDao()).getAssignedGroups(data); assignGroupsListHelper = new MultiChoiceListHelper<GroupDO>().setComparator(new GroupsComparator()).setFullList( groupService.getSortedGroups()); if (set != null) { for (final Integer groupId : set) { final GroupDO group = groupService.getGroup(groupId); if (group != null) { assignGroupsListHelper.addOriginalAssignedItem(group).assignItem(group); } } } final Select2MultiChoice<GroupDO> groups = new Select2MultiChoice<GroupDO>(fs.getSelect2MultiChoiceId(), new PropertyModel<Collection<GroupDO>>(this.assignGroupsListHelper, "assignedItems"), new GroupsWicketProvider(groupService)); groups.setMarkupId("groups").setOutputMarkupId(true); fs.add(groups); }
final FieldsetPanel fieldset = posGridBuilder.newFieldset(getString("fibu.auftrag")).setLabelSide(false); fieldset.add(new InputPanel(fieldset.newChildId(), new AuftragsPositionFormComponent(InputPanel.WICKET_ID, new PropertyModel<AuftragsPositionDO>(position, "auftragsPosition"), false))); final FieldsetPanel fieldset = posGridBuilder.newFieldset(getString("fibu.rechnung.menge")).setLabelSide(false); final TextField<BigDecimal> amountTextField = new MinMaxNumberField<BigDecimal>(InputPanel.WICKET_ID, new PropertyModel<BigDecimal>(position, "menge"), BigDecimal.ZERO, NumberHelper.BILLION); final FieldsetPanel fieldset = posGridBuilder.newFieldset(getString("fibu.rechnung.position.einzelNetto")).setLabelSide(false); final TextField<BigDecimal> netTextField = new TextField<BigDecimal>(InputPanel.WICKET_ID, new PropertyModel<BigDecimal>( position, "einzelNetto")) final FieldsetPanel fieldset = posGridBuilder.newFieldset(getString("fibu.rechnung.mehrwertSteuerSatz")).setLabelSide(false); final TextField<BigDecimal> vatTextField = new MinMaxNumberField<BigDecimal>(InputPanel.WICKET_ID, new PropertyModel<BigDecimal>( position, "vat"), BigDecimal.ZERO, NumberHelper.HUNDRED) final FieldsetPanel fieldset = posGridBuilder.newFieldset(getString("fibu.common.netto")).setLabelSide(false) .suppressLabelForWarning(); final TextPanel netTextPanel = new TextPanel(fieldset.newChildId(), new Model<String>() final FieldsetPanel fieldset = posGridBuilder.newFieldset(getString("fibu.common.vatAmount")).setLabelSide(false) .suppressLabelForWarning(); final TextPanel vatTextPanel = new TextPanel(fieldset.newChildId(), new Model<String>() final FieldsetPanel fieldset = posGridBuilder.newFieldset(getString("fibu.common.brutto")).setLabelSide(false) .suppressLabelForWarning(); final TextPanel grossTextPanel = new TextPanel(fieldset.newChildId(), new Model<String>()
final FieldsetPanel fs = gridBuilder.newFieldset(getString("multitenancy.assignedUsers")).setLabelSide(false); final Set<PFUserDO> assignedUsers = getData().getAssignedUsers(); final UsersProvider usersProvider = new UsersProvider(userDao);
final FieldsetPanel fs = gridBuilder.newFieldset(getString("group.assignedUsers")).setLabelSide(false); final Set<PFUserDO> assignedUsers = getData().getAssignedUsers(); final UsersProvider usersProvider = new UsersProvider(userDao);
.setLabelSide(false); final UsersProvider usersProvider = new UsersProvider(userDao); assignOwnersListHelper = new MultiChoiceListHelper<PFUserDO>().setComparator(new UsersComparator()).setFullList(
final FieldsetPanel fs = gridBuilder.newFieldset((String) null).setLabelSide(false).suppressLabelForWarning(); fs.add(new DivTextPanel(fs.newChildId(), getString("plugins.teamcal.event.recurrence.change.text") + " "