Class ObjectTileProvider
java.lang.Object
org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<T,String>
com.evolveum.midpoint.gui.impl.component.data.provider.BaseSortableDataProvider<T>
com.evolveum.midpoint.gui.impl.component.data.provider.BaseSearchDataProvider<O,W>
com.evolveum.midpoint.gui.impl.component.data.provider.ObjectDataProvider<TemplateTile<T>,O>
com.evolveum.midpoint.gui.impl.component.data.provider.TemplateTileProvider<String,ObjectType>
com.evolveum.midpoint.gui.impl.component.data.provider.ObjectTileProvider
- All Implemented Interfaces:
Serializable
,org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator<String>
,org.apache.wicket.extensions.markup.html.repeater.data.table.ISortableDataProvider<TemplateTile<String>,
,String> org.apache.wicket.markup.repeater.data.IDataProvider<TemplateTile<String>>
,org.apache.wicket.model.IDetachable
,org.apache.wicket.util.io.IClusterable
- Author:
- lskublik
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.BaseSortableDataProvider
BaseSortableDataProvider.CachedSize
-
Constructor Summary
ConstructorDescriptionObjectTileProvider
(org.apache.wicket.Component component, org.apache.wicket.model.IModel<Search> search) -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectPaging
createPaging
(long offset, long pageSize) protected TemplateTile<String>
Methods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.TemplateTileProvider
createDataObjectWrapper, getOptionsToUse
Methods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.ObjectDataProvider
addCachedSize, checkOrderingSettings, getCachedSize, getOptions, getSelectedData, handleNotSuccessOrHandledErrorInIterator, internalIterator, internalSize, setOptions
Methods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.BaseSearchDataProvider
addQueryVariables, detach, getCompiledObjectCollectionView, getCustomizeContentQuery, getQuery, getSearchModel, getType, getVariables, setCompiledObjectCollectionView, setupUserFriendlyMessage, size
Methods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.BaseSortableDataProvider
clearCache, createObjectOrderings, getAuditService, getAvailableData, getDefaultOptionsBuilder, getDefaultSortOrder, getDefaultSortParam, getDistinctRelatedOptions, getDistinctRelatedOptionsBuilder, getModelInteractionService, getModelService, getOperationOptionsBuilder, getOperationOptionsBuilder, getPageBase, getPageStorage, getPrismContext, getRelationRegistry, getSchemaService, getTaskManager, isDistinct, isOrderingDisabled, isSizeAvailableModel, isUseCache, iterator, model, saveProviderPaging, setExportSize, setQuery
Methods inherited from class org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider
getSort, getSortState, setSort, setSort
-
Constructor Details
-
ObjectTileProvider
public ObjectTileProvider(org.apache.wicket.Component component, org.apache.wicket.model.IModel<Search> search)
-
-
Method Details
-
createPaging
- Overrides:
createPaging
in classTemplateTileProvider<String,
ObjectType>
-
createTileObject
- Specified by:
createTileObject
in classTemplateTileProvider<String,
ObjectType>
-