Interface SelectTileTablePanel<T extends Tile,O extends ObjectType>

All Known Implementing Classes:
MultiSelectObjectTileTablePanel, SingleSelectObjectTileTablePanel

public interface SelectTileTablePanel<T extends Tile,O extends ObjectType>
  • Field Details

    • LOGGER

      static final Trace LOGGER
  • Method Details

    • createTile

      default org.apache.wicket.Component createTile(String id, org.apache.wicket.model.IModel<TemplateTile<SelectableBean<O>>> model)
    • getProvider

      org.apache.wicket.extensions.markup.html.repeater.data.table.ISortableDataProvider getProvider()
    • getTilesModel

      org.apache.wicket.model.IModel<List<T>> getTilesModel()
    • refresh

      void refresh(org.apache.wicket.ajax.AjaxRequestTarget target)
    • getType

      default Class<O> getType()
    • createProvider

      default SelectableBeanObjectDataProvider<O> createProvider()
    • getPageStorage

      PageStorage getPageStorage()
    • skipSearch

      default boolean skipSearch()
    • getPageBase

      PageBase getPageBase()
    • getSearchModel

      org.apache.wicket.model.IModel<Search> getSearchModel()
    • getCustomQuery

      ObjectQuery getCustomQuery()
    • getSearchOptions

      default Collection<SelectorOptions<GetOperationOptions>> getSearchOptions()
    • getContainerConfiguration

      default ContainerPanelConfigurationType getContainerConfiguration()