Package org.hippoecm.frontend.widgets
Class ManagedReuseStrategy<T>
java.lang.Object
org.apache.wicket.markup.repeater.ReuseIfModelsEqualStrategy
org.hippoecm.frontend.widgets.ManagedReuseStrategy<T>
- All Implemented Interfaces:
Serializable
,org.apache.wicket.markup.repeater.IItemReuseStrategy
,org.apache.wicket.util.io.IClusterable
public abstract class ManagedReuseStrategy<T>
extends org.apache.wicket.markup.repeater.ReuseIfModelsEqualStrategy
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
destroyItem
(org.apache.wicket.markup.repeater.Item<T> item) <Q> Iterator<org.apache.wicket.markup.repeater.Item<Q>>
getItems
(org.apache.wicket.markup.repeater.IItemFactory<Q> factory, Iterator<org.apache.wicket.model.IModel<Q>> newModels, Iterator<org.apache.wicket.markup.repeater.Item<Q>> existingItems) Methods inherited from class org.apache.wicket.markup.repeater.ReuseIfModelsEqualStrategy
getInstance
-
Constructor Details
-
ManagedReuseStrategy
public ManagedReuseStrategy()
-
-
Method Details
-
getItems
public <Q> Iterator<org.apache.wicket.markup.repeater.Item<Q>> getItems(org.apache.wicket.markup.repeater.IItemFactory<Q> factory, Iterator<org.apache.wicket.model.IModel<Q>> newModels, Iterator<org.apache.wicket.markup.repeater.Item<Q>> existingItems) - Specified by:
getItems
in interfaceorg.apache.wicket.markup.repeater.IItemReuseStrategy
- Overrides:
getItems
in classorg.apache.wicket.markup.repeater.ReuseIfModelsEqualStrategy
-
destroyItem
-