public class SingleButtonColumn<T extends Serializable> extends org.apache.wicket.extensions.markup.html.repeater.data.table.AbstractColumn<T,String>
Modifier and Type | Field and Description |
---|---|
static String |
BUTTON_BASE_CLASS |
Constructor and Description |
---|
SingleButtonColumn(org.apache.wicket.model.IModel<String> displayModel,
String propertyExpression) |
Modifier and Type | Method and Description |
---|---|
void |
clickPerformed(org.apache.wicket.ajax.AjaxRequestTarget target,
org.apache.wicket.model.IModel<T> model) |
String |
getButtonCssColorClass() |
String |
getButtonCssSizeClass() |
SingleButtonPanel |
getButtonPanel() |
String |
getCaption() |
protected org.apache.wicket.model.IModel<T> |
getRowModel() |
boolean |
isButtonEnabled(org.apache.wicket.model.IModel<T> model) |
boolean |
isButtonVisible(org.apache.wicket.model.IModel<T> model) |
void |
populateItem(org.apache.wicket.markup.repeater.Item<org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<T>> cellItem,
String componentId,
org.apache.wicket.model.IModel<T> rowModel) |
public static final String BUTTON_BASE_CLASS
public void populateItem(org.apache.wicket.markup.repeater.Item<org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<T>> cellItem, String componentId, org.apache.wicket.model.IModel<T> rowModel)
public void clickPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.model.IModel<T> model)
public String getButtonCssSizeClass()
public String getButtonCssColorClass()
public String getCaption()
public boolean isButtonEnabled(org.apache.wicket.model.IModel<T> model)
public boolean isButtonVisible(org.apache.wicket.model.IModel<T> model)
public SingleButtonPanel getButtonPanel()
protected org.apache.wicket.model.IModel<T> getRowModel()
Copyright © 2016 evolveum. All rights reserved.