the last one doesn't work ofcourse if you have multiply wicket
applications in one webapp (like our examples project)
you have now: wicket.Application.get(); for getting the current
application where this thread is in.
johan
Cameron Braid wrote:
I actually started to use this strategy by placing my custom Session and
Application classes in my package :
public class Session extends WebSession {
Application application;
public Session(Application application) {
super(application);
this.application = application;
}
/**
* shortcut method to obtain the Session from the current
RequestCycle
*/
public static Session get() {
RequestCycle cycle = RequestCycle.get();
return (Session)cycle.getSession();
}
...
}
public class Application extends wicket.protocol.http.WebApplication
{
public static Application instance;
public static Application get() {
return instance;
}
protected void init() {
instance = this;
...
}
...
}
Then in my code I can always call Session.get() or Application.get()
Cameron.
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:wicket-develop-
[EMAIL PROTECTED] On Behalf Of Igor Vaynberg
Sent: Wednesday, 17 August 2005 3:25 PM
To: [email protected]
Subject: [Wicket-develop] Renaming getApplication() and getSession()
What do you guys think of renaming all the getApplication() and
getSession()
methods to getWicketApplication() and getWicketSession(). I am really sick
of introducing get<SHORT_APP_NAME>Application() and
get<SHORT_APP_NAME>Session() everywhere because afore mentioned are
already
taken and final! Makes my code look way more verbose. Seems like a good
time
to do it since we are breaking some things in this release anyways.
-Igor
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle
Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-develop
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-develop
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-develop