Class ObjectClassDataProvider
- java.lang.Object
-
- org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<T,String>
-
- com.evolveum.midpoint.gui.impl.component.data.provider.BaseSortableDataProvider<W>
-
- com.evolveum.midpoint.gui.impl.component.data.provider.SelectableListDataProvider<SelectableBean<ObjectClassWrapper>,ObjectClassWrapper>
-
- com.evolveum.midpoint.gui.impl.component.data.provider.ObjectClassDataProvider
-
- All Implemented Interfaces:
ISelectableDataProvider<SelectableBean<ObjectClassWrapper>>
,Serializable
,org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator<String>
,org.apache.wicket.extensions.markup.html.repeater.data.table.ISortableDataProvider<SelectableBean<ObjectClassWrapper>,String>
,org.apache.wicket.markup.repeater.data.IDataProvider<SelectableBean<ObjectClassWrapper>>
,org.apache.wicket.model.IDetachable
,org.apache.wicket.util.io.IClusterable
public class ObjectClassDataProvider extends SelectableListDataProvider<SelectableBean<ObjectClassWrapper>,ObjectClassWrapper>
- Author:
- lskublik
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.BaseSortableDataProvider
BaseSortableDataProvider.CachedSize
-
-
Constructor Summary
Constructors Constructor Description ObjectClassDataProvider(org.apache.wicket.Component Component, org.apache.wicket.model.IModel<List<ObjectClassWrapper>> model)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getFilter()
List<ObjectClassWrapper>
getListFromModel()
void
setFilter(String filter)
long
size()
-
Methods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.SelectableListDataProvider
createObjectWrapper, getModel, internalIterator, internalSize, sort
-
Methods inherited from class com.evolveum.midpoint.gui.impl.component.data.provider.BaseSortableDataProvider
addCachedSize, checkOrderingSettings, clearCache, createObjectOrderings, createPaging, getAuditService, getAvailableData, getCachedSize, getDefaultOptionsBuilder, getDefaultSortOrder, getDefaultSortParam, getDistinctRelatedOptions, getDistinctRelatedOptionsBuilder, getModelInteractionService, getModelService, getOperationOptionsBuilder, getOperationOptionsBuilder, getPageBase, getPageStorage, getPrismContext, getQuery, 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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.wicket.markup.repeater.data.IDataProvider
detach, iterator, model
-
Methods inherited from interface com.evolveum.midpoint.gui.api.component.data.provider.ISelectableDataProvider
setQuery
-
-
-
-
Field Detail
-
F_FILTER
public static final String F_FILTER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ObjectClassDataProvider
public ObjectClassDataProvider(org.apache.wicket.Component Component, org.apache.wicket.model.IModel<List<ObjectClassWrapper>> model)
-
-
Method Detail
-
getListFromModel
public List<ObjectClassWrapper> getListFromModel()
- Overrides:
getListFromModel
in classSelectableListDataProvider<SelectableBean<ObjectClassWrapper>,ObjectClassWrapper>
-
setFilter
public void setFilter(String filter)
-
getFilter
public String getFilter()
-
size
public long size()
- Specified by:
size
in interfaceorg.apache.wicket.markup.repeater.data.IDataProvider<SelectableBean<ObjectClassWrapper>>
- Overrides:
size
in classBaseSortableDataProvider<SelectableBean<ObjectClassWrapper>>
-
-