Class AjaxGridBottomToolbar<T,S>

java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.markup.html.WebMarkupContainer
org.apache.wicket.markup.html.panel.Panel
org.wicketstuff.egrid.toolbar.AbstractEditableToolbar
org.apache.syncope.client.ui.commons.markup.html.form.AjaxGridBottomToolbar<T,S>
All Implemented Interfaces:
Serializable, Iterable<Component>, IEventSink, IEventSource, IFeedbackContributor, IConverterLocator, IMetadataContext<Serializable,Component>, IQueueRegion, IHeaderContributor, IRequestableComponent, IHierarchical<Component>, IClusterable

public abstract class AjaxGridBottomToolbar<T,S> extends org.wicketstuff.egrid.toolbar.AbstractEditableToolbar
See Also:
  • Field Details

  • Constructor Details

    • AjaxGridBottomToolbar

      public AjaxGridBottomToolbar(org.wicketstuff.egrid.component.EditableDataTable<?,?> table)
  • Method Details

    • newRowInstance

      protected abstract T newRowInstance()
    • onAdd

      protected abstract void onAdd(AjaxRequestTarget target, T newRow)
    • onError

      protected void onError(AjaxRequestTarget target)
    • newAddButton

      protected Component newAddButton(WebMarkupContainer encapsulatingContainer)
    • newEditorComponents

      protected Loop newEditorComponents()
    • getEditableColumns

      protected List<org.wicketstuff.egrid.column.AbstractEditablePropertyColumn<T,S>> getEditableColumns()