org.wicketstuff.calendarviews.exampleapp
Class PersistentRandomTestEventProvider

java.lang.Object
  extended by org.apache.wicket.model.LoadableDetachableModel<java.util.Collection<? extends org.wicketstuff.calendarviews.model.IEvent>>
      extended by org.wicketstuff.calendarviews.exampleapp.RandomTestEventProvider
          extended by org.wicketstuff.calendarviews.exampleapp.PersistentRandomTestEventProvider
All Implemented Interfaces:
java.io.Serializable, org.apache.wicket.IClusterable, org.apache.wicket.model.IDetachable, org.apache.wicket.model.IModel<java.util.Collection<? extends org.wicketstuff.calendarviews.model.IEvent>>, org.wicketstuff.calendarviews.model.IEventProvider

public class PersistentRandomTestEventProvider
extends RandomTestEventProvider

For testing - allows you to use a set of random test data that won't change with every page refresh or change. Can be cleared upon request.

Author:
Jeremy Thomerson
See Also:
Serialized Form

Constructor Summary
PersistentRandomTestEventProvider()
           
 
Method Summary
static void clearEventsForFreshReload()
           
protected  java.util.Collection<? extends org.wicketstuff.calendarviews.model.IEvent> load()
           
 
Methods inherited from class org.wicketstuff.calendarviews.exampleapp.RandomTestEventProvider
getAdjustedDate, initializeWithDateRange
 
Methods inherited from class org.apache.wicket.model.LoadableDetachableModel
detach, getObject, isAttached, onAttach, onDetach, setObject, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.wicket.model.IModel
getObject, setObject
 
Methods inherited from interface org.apache.wicket.model.IDetachable
detach
 

Constructor Detail

PersistentRandomTestEventProvider

public PersistentRandomTestEventProvider()
Method Detail

load

protected java.util.Collection<? extends org.wicketstuff.calendarviews.model.IEvent> load()
Overrides:
load in class RandomTestEventProvider

clearEventsForFreshReload

public static final void clearEventsForFreshReload()


Copyright © 2010. All Rights Reserved.