Class AjaxGrid.AjaxGridActionsColumn<P,S>

java.lang.Object
org.apache.wicket.extensions.markup.html.repeater.data.table.AbstractColumn<Pair<K,V>,S>
org.wicketstuff.egrid.column.EditableActionsColumn<Pair<K,V>,S>
org.apache.syncope.client.ui.commons.markup.html.form.AjaxGrid.AjaxGridActionsColumn<P,S>
All Implemented Interfaces:
Serializable, ICellPopulator<Pair<K,V>>, IColumn<Pair<K,V>,S>, IStyledColumn<Pair<K,V>,S>, IDetachable, IClusterable
Enclosing class:
AjaxGrid<K,V,S>

protected class AjaxGrid.AjaxGridActionsColumn<P,S> extends org.wicketstuff.egrid.column.EditableActionsColumn<Pair<K,V>,S>
See Also:
  • Constructor Details

    • AjaxGridActionsColumn

      public AjaxGridActionsColumn(IModel<String> displayModel)
  • Method Details

    • populateItem

      public void populateItem(Item<ICellPopulator<Pair<K,V>>> item, String componentId, IModel<Pair<K,V>> rowModel)
      Specified by:
      populateItem in interface ICellPopulator<P>
      Overrides:
      populateItem in class org.wicketstuff.egrid.column.EditableActionsColumn<Pair<K,V>,S>
    • onError

      protected void onError(AjaxRequestTarget target, IModel<Pair<K,V>> rowModel)
      Overrides:
      onError in class org.wicketstuff.egrid.column.EditableActionsColumn<Pair<K,V>,S>
    • onSave

      protected void onSave(AjaxRequestTarget target, IModel<Pair<K,V>> rowModel)
      Overrides:
      onSave in class org.wicketstuff.egrid.column.EditableActionsColumn<Pair<K,V>,S>
    • onDelete

      protected void onDelete(AjaxRequestTarget target, IModel<Pair<K,V>> rowModel)
      Overrides:
      onDelete in class org.wicketstuff.egrid.column.EditableActionsColumn<Pair<K,V>,S>
    • onCancel

      protected void onCancel(AjaxRequestTarget target, IModel<Pair<K,V>> rowModel)
      Overrides:
      onCancel in class org.wicketstuff.egrid.column.EditableActionsColumn<Pair<K,V>,S>
    • allowDelete

      protected boolean allowDelete(Item<Pair<K,V>> rowItem)
      Overrides:
      allowDelete in class org.wicketstuff.egrid.column.EditableActionsColumn<Pair<K,V>,S>