Class DoubleButtonColumn<T extends Serializable>

java.lang.Object
org.apache.wicket.extensions.markup.html.repeater.data.table.AbstractColumn<T,String>
com.evolveum.midpoint.web.component.data.column.DoubleButtonColumn<T>
All Implemented Interfaces:
Serializable, org.apache.wicket.extensions.markup.html.repeater.data.grid.ICellPopulator<T>, org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<T,String>, org.apache.wicket.extensions.markup.html.repeater.data.table.IStyledColumn<T,String>, org.apache.wicket.model.IDetachable, org.apache.wicket.util.io.IClusterable

public class DoubleButtonColumn<T extends Serializable> extends org.apache.wicket.extensions.markup.html.repeater.data.table.AbstractColumn<T,String>
Author:
shood
See Also:
  • Field Details

  • Constructor Details

    • DoubleButtonColumn

      public DoubleButtonColumn(org.apache.wicket.model.IModel<String> displayModel, String propertyExpression)
  • Method Details

    • populateItem

      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)
    • firstClicked

      public void firstClicked(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.model.IModel<T> model)
    • secondClicked

      public void secondClicked(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.model.IModel<T> model)
    • getFirstSizeCssClass

      public String getFirstSizeCssClass()
    • getSecondSizeCssClass

      public String getSecondSizeCssClass()
    • getFirstColorCssClass

      public String getFirstColorCssClass()
    • getSecondColorCssClass

      public String getSecondColorCssClass()
    • getFirstCap

      public String getFirstCap()
    • getSecondCap

      public String getSecondCap()
    • isFirstButtonEnabled

      public boolean isFirstButtonEnabled(org.apache.wicket.model.IModel<T> model)
    • isSecondButtonEnabled

      public boolean isSecondButtonEnabled(org.apache.wicket.model.IModel<T> model)
    • getButtonPanel

      public DoubleButtonPanel getButtonPanel()
    • getRowModel

      protected org.apache.wicket.model.IModel<T> getRowModel()