Try with java.util.Map.Entry On Tue, Feb 7, 2012 at 5:39 PM, Daniel Watrous <daniel.watr...@gmail.com> wrote: > I've now created a class MyRequestCycleListener extends > AbstractRequestCycleListener. > > I'm having a little trouble building class GaeModificationWatcher > implements IModificationWatcher. I've tried following this example: > http://agilewombat.blogspot.com/2010/01/wicket-on-google-app-engine.html > > to create the public void checkResources() function, but I'm not sure > what Entry class to import. I have tried importing these two Entry > classes: > org.apache.wicket.util.collections.IntHashMap.Entry > import > com.google.appengine.repackaged.com.google.common.collect.Multiset.Entry > > It seems no matter which Entry class I import I get errors like: > > Multiple markers at this line > - Entry cannot be resolved to a type > - The constructor > HashSet<Entry<IModifiable,Set<IChangeListener>>>(Set<Map.Entry<IModifiable,Set<IChangeListener>>>) > is > undefined > - Incorrect number of arguments for type IntHashMap.Entry; it cannot > be parameterized with arguments <IModifiable, > Set<IChangeListener>> > > Thanks for any pointers. > > Daniel > > > On Tue, Feb 7, 2012 at 7:07 AM, Martin Grigorov <mgrigo...@apache.org> wrote: >> On Tue, Feb 7, 2012 at 3:53 PM, Daniel Watrous <daniel.watr...@gmail.com> >> wrote: >>> Thanks Martin, >>> >>> I did make that much progress yesterday after sending this, but I >>> can't figure out how to get the Application inside the onBeginRequest >>> method that I override. In the other examples they call >>> getApplication() >>> >>> @Override >>> protected void onBeginRequest() { >>> if >>> (getApplication().getConfigurationType().equals(Application.DEVELOPMENT)) >>> { >>> final GaeModificationWatcher resourceWatcher = >>> (GaeModificationWatcher) getApplication() >>> .getResourceSettings().getResourceWatcher(true); >>> resourceWatcher.checkResources(); >>> } >>> } >>> >>> How can I get the Application object? >> >> Application.get() >> >>> >>> Daniel >>> >>> On Mon, Feb 6, 2012 at 11:43 PM, Martin Grigorov <mgrigo...@apache.org> >>> wrote: >>>> Hi, >>>> >>>> On Tue, Feb 7, 2012 at 1:32 AM, Daniel Watrous <daniel.watr...@gmail.com> >>>> wrote: >>>>> Hi, >>>>> >>>>> I'm following up on a previous thread that's still unresolved. I would >>>>> like GAE to automatically reload my HTML when I save changes. Classes >>>>> are reloaded when I save (compile) them, but I have to restart each >>>>> time for HTML changes. >>>>> >>>>> There are some old articles that show how to do this, but they deal >>>>> with older versions of Wicket and GAE. For example: >>>>> http://agilewombat.blogspot.com/2010/01/wicket-on-google-app-engine.html >>>>> http://apache-wicket.1842946.n4.nabble.com/How-can-I-reload-HTML-in-app-engine-td3005241.html >>>>> http://code.google.com/p/kickat26/source/browse/trunk/src/de/kickat26/ui/wicket/GAEModificationWatcher.java >>>>> >>>>> Those suggest creating a class MyWebRequestCycle extends >>>>> WebRequestCycle, but wicket 1.5 doesn't have WebRequestCycle. >>>>> >>>>> How can I accomplish this same thing in the current version of wicket? >>>> >>>> application.getRequestCycleListeners().add(new MyRequestCycleListener()) >>>> >>>> class MyRequestCycleListener extends AbstractRequestCycleListener { >>>> // override the method you need here >>>> } >>>> >>>> Once you have it you can contribute it to gae-initializer project so >>>> other people can re-use it and improve it. >>>> >>>>> >>>>> Daniel >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>>> >>>> >>>> >>>> >>>> -- >>>> Martin Grigorov >>>> jWeekend >>>> Training, Consulting, Development >>>> http://jWeekend.com >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>>> For additional commands, e-mail: users-h...@wicket.apache.org >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >>> For additional commands, e-mail: users-h...@wicket.apache.org >>> >> >> >> >> -- >> Martin Grigorov >> jWeekend >> Training, Consulting, Development >> http://jWeekend.com >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org >
-- Martin Grigorov jWeekend Training, Consulting, Development http://jWeekend.com --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org