protected String getNextButtonLabel() { return getString("next"); }
protected String getOptionsLabel() { return getString("label.options"); }
protected String getCancelButtonLabel() { return getString("cancel"); }
/** * If the derived class returns a text, the keyboard image right to the search field will be shown with the returned * string as tool-tip. <br/> * If the derived class uses the store-recent-search-terms-functionality then a generic tool-tip about this * functionality is used.<br/> * Otherwise the image is invisible (default). */ protected String getHelpKeyboardImageTooltip() { if (parentPage.isRecentSearchTermsStorage() == true) { return getString("tooltip.autocomplete.recentSearchTerms"); } else { return null; } }
protected void createSearchFieldTooltip(final Component field) { WicketUtils.addTooltip(field, getString("search.string.info.title"), getParentPage().getSearchToolTip(), false); }
protected void addTimePeriodPanel(final String labelI18nKey, final IModel<Date> startDateModel, final IModel<Date> endDateModel) { gridBuilder.newSplitPanel(GridSize.COL50); final FieldsetPanel fs = gridBuilder.newFieldset(getString(labelI18nKey)); final TimePeriodPanel timePeriodPanel = new TimePeriodPanel(fs.newChildId(), startDateModel, endDateModel, parentPage); fs.add(timePeriodPanel); fs.setLabelFor(timePeriodPanel); }
final FieldsetPanel fs = gridBuilder.newFieldset(getString("searchFilter")); if (parentPage.getBaseDao().isHistorizable() == true) { IconPanel icon = new IconPanel(fs.newIconChildId(), IconType.PLUS_SIGN, getString("filter.extendedSearch")) .setOnClick("javascript:showExtendedFilter();"); icon.setMarkupId("showExtendedFilter"); fs.addHelpIcon(getString("tooltip.lucene.link"), FieldSetIconPosition.TOP_RIGHT).setOnClickLocation( getRequestCycle(), WebConstants.DOC_LINK_HANDBUCH_LUCENE, true); optionsCheckBoxesPanel.newChildId(), new PropertyModel<Boolean>(getSearchFilter(), "deleted"), getString(I18N_ONLY_DELETED), getString(I18N_ONLY_DELETED_TOOLTIP), autoRefreshOnFilterChange ).setWarning()); optionsCheckBoxesPanel.newChildId(), new PropertyModel<Boolean>(getSearchFilter(), "searchHistory"), getString("search.searchHistory"), getString("search.searchHistory.additional.tooltip"), autoRefreshOnFilterChange )); pageSizeFieldsetPanel = gridBuilder.newFieldset(getString("label.pageSize")); pageSizeFieldsetPanel.add(getPageSizeDropDownChoice(pageSizeFieldsetPanel.getDropDownChoiceId(), getLocale(), new PropertyModel<Integer>(this, "pageSize"), 25, 1000)); resetButtonPanel = new SingleButtonPanel(getNewActionButtonChildId(), resetButton, getString("reset"),
final FieldsetPanel fieldset = gridBuilder.newFieldset(getString("search.periodOfModification")); fieldset.add(new HiddenInputPanel(fieldset.newChildId(), new HiddenField<Boolean>(InputPanel.WICKET_ID, new PropertyModel<Boolean>( timePeriodChoiceRenderer.addValue("lastMinute", getString("search.lastMinute")); timePeriodChoiceRenderer.addValue("lastMinutes:10", ThreadLocalUserContext.getLocalizedMessage("search.lastMinutes", 10)); timePeriodChoiceRenderer.addValue("lastMinutes:30", ThreadLocalUserContext.getLocalizedMessage("search.lastMinutes", 30)); timePeriodChoiceRenderer.addValue("lastHour", getString("search.lastHour")); timePeriodChoiceRenderer.addValue("lastHours:4", ThreadLocalUserContext.getLocalizedMessage("search.lastHours", 4)); timePeriodChoiceRenderer.addValue("today", getString("search.today")); timePeriodChoiceRenderer.addValue("sinceYesterday", getString("search.sinceYesterday")); timePeriodChoiceRenderer.addValue("lastDays:3", ThreadLocalUserContext.getLocalizedMessage("search.lastDays", 3)); timePeriodChoiceRenderer.addValue("lastDays:7", ThreadLocalUserContext.getLocalizedMessage("search.lastDays", 7)); final FieldsetPanel fs = gridBuilder.newFieldset(getString("modifiedBy"), getString("user"));