/** * Sets the default value if the resource key is not found. * * @param defaultValue * The default value as string if the resource key is not found. * @return this for chaining */ public StringResourceModel setDefaultValue(final String defaultValue) { return setDefaultValue(Model.of(defaultValue)); }
/** * Sets the default value if the resource key is not found. * * @param defaultValue * The default value as string if the resource key is not found. * @return this for chaining */ public StringResourceModel setDefaultValue(final String defaultValue) { return setDefaultValue(Model.of(defaultValue)); }
protected IModel<String> getPageTitleModel() { return new StringResourceModel("label.page.title.local").setDefaultValue(""); }
.setDefaultValue(defaultValue) .setParameters(parameters);
/** * Apply macros for given string * @param str {@link String} string * @param macros {@link Map<String, Object>} macros * @return string with applied macros */ public static String applyMacros(String str, Map<String, Object> macros) { return new StringResourceModel("", new MapModel<>(macros)).setDefaultValue(str).getString(); }
return new StringResourceModel(resourceKey, component, model).setDefaultValue(defaultValue) .setParameters(parameters);
.setDefaultValue(defaultValue) .setParameters(parameters);
Model.of(Pair.of(typeModel.getObject(), targetObject))).setDefaultValue( "Edit template"));