public class DoubleButtonColumn<T extends Serializable> extends org.apache.wicket.extensions.markup.html.repeater.data.table.AbstractColumn<T,String>
Modifier and Type | Class and Description |
---|---|
static class |
DoubleButtonColumn.BUTTON_COLOR_CLASS |
static class |
DoubleButtonColumn.BUTTON_SIZE_CLASS |
Modifier and Type | Field and Description |
---|---|
static String |
BUTTON_BASE_CLASS |
static String |
BUTTON_DISABLED |
Constructor and Description |
---|
DoubleButtonColumn(org.apache.wicket.model.IModel<String> displayModel,
String propertyExpression) |
Modifier and Type | Method and Description |
---|---|
void |
firstClicked(org.apache.wicket.ajax.AjaxRequestTarget target,
org.apache.wicket.model.IModel<T> model) |
DoubleButtonPanel |
getButtonPanel() |
String |
getFirstCap() |
String |
getFirstColorCssClass() |
String |
getFirstSizeCssClass() |
protected org.apache.wicket.model.IModel<T> |
getRowModel() |
String |
getSecondCap() |
String |
getSecondColorCssClass() |
String |
getSecondSizeCssClass() |
boolean |
isFirstButtonEnabled(org.apache.wicket.model.IModel<T> model) |
boolean |
isSecondButtonEnabled(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) |
void |
secondClicked(org.apache.wicket.ajax.AjaxRequestTarget target,
org.apache.wicket.model.IModel<T> model) |
public static final String BUTTON_BASE_CLASS
public static final String BUTTON_DISABLED
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 firstClicked(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.model.IModel<T> model)
public void secondClicked(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.model.IModel<T> model)
public String getFirstSizeCssClass()
public String getSecondSizeCssClass()
public String getFirstColorCssClass()
public String getSecondColorCssClass()
public String getFirstCap()
public String getSecondCap()
public boolean isFirstButtonEnabled(org.apache.wicket.model.IModel<T> model)
public boolean isSecondButtonEnabled(org.apache.wicket.model.IModel<T> model)
public DoubleButtonPanel getButtonPanel()
protected org.apache.wicket.model.IModel<T> getRowModel()
Copyright © 2016 evolveum. All rights reserved.