List of usage examples for org.apache.wicket Component getString
public final String getString(final String key, final IModel<?> model, final String defaultValue)
From source file:com.premiumminds.wicket.crudifier.table.ButtonColumn.java
License:Open Source License
public Component createComponent(String id, final T object, Component resourceBase, Map<Class<?>, IObjectRenderer<?>> renderers) { ButtonPanel panel = new ButtonPanel(id); panel.add(new AjaxLink<Void>("button") { private static final long serialVersionUID = 4260049524761483954L; {//from ww w .java 2 s . c o m add(AttributeModifier.append("class", getCssClass())); } @Override public void onClick(AjaxRequestTarget target) { ButtonColumn.this.onClick(Model.of(object), target); } }.add(new Label("label", resourceBase.getString(propertyName + ".button.label", new Model<String>(), "Button")))); return panel; }