Class MultiSelectTileWizardStepPanel<SI extends Serializable,O extends ObjectType,ODM extends ObjectDetailsModels,V extends Containerable>

java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
All Implemented Interfaces:
WizardStep, Serializable, Iterable, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.feedback.IFeedbackContributor, org.apache.wicket.IConverterLocator, org.apache.wicket.IMetadataContext, org.apache.wicket.IQueueRegion, org.apache.wicket.markup.html.IHeaderContributor, org.apache.wicket.request.component.IRequestableComponent, org.apache.wicket.util.IHierarchical, org.apache.wicket.util.io.IClusterable
Direct Known Subclasses:
AccessApplicationRoleStepPanel, ConstructionGroupStepPanel

public abstract class MultiSelectTileWizardStepPanel<SI extends Serializable,O extends ObjectType,ODM extends ObjectDetailsModels,V extends Containerable> extends SelectTileWizardStepPanel<O,ODM,V>
See Also:
  • Constructor Details

    • MultiSelectTileWizardStepPanel

      public MultiSelectTileWizardStepPanel(ODM model)
  • Method Details

    • onInitialize

      protected void onInitialize()
      Overrides:
      onInitialize in class SelectTileWizardStepPanel<O extends ObjectType,ODM extends ObjectDetailsModels,V extends Containerable>
    • isFullTextSearchEnabled

      protected boolean isFullTextSearchEnabled()
    • skipSearch

      protected boolean skipSearch()
    • createTableButtonToolbar

      protected org.apache.wicket.markup.html.WebMarkupContainer createTableButtonToolbar(String id)
    • getAdditionalSearchContext

      protected SearchContext getAdditionalSearchContext()
    • processSelectOrDeselectItem

      protected void processSelectOrDeselectItem(SelectableBean<O> value, org.apache.wicket.ajax.AjaxRequestTarget target)
    • getSelectedItemsModel

      protected abstract org.apache.wicket.model.IModel<List<SI>> getSelectedItemsModel()
    • getItemLabelModel

      protected abstract org.apache.wicket.model.IModel<String> getItemLabelModel(SI entry)
    • deselectItem

      protected abstract void deselectItem(SI entry)
    • isSelectedItemsPanelVisible

      protected boolean isSelectedItemsPanelVisible()
    • customizeTile

      protected void customizeTile(SelectableBean<O> object, TemplateTile<SelectableBean<O>> tile)
    • createProvider

      protected SelectableBeanObjectDataProvider<O> createProvider(SelectableBeanObjectDataProvider<O> defaultProvider)