Unfortunately I'm stuck with JDK 1.4 since our appserver is Websphere 5.1 :-(
-----Original Message----- From: Jesse Kuhnert [mailto:[EMAIL PROTECTED] Sent: Friday, December 08, 2006 3:34 PM To: Tapestry users Subject: Re: Getting rid of .getVisit() Not if you use annotations. Unlike xml - annotations can actually be inherited very easily. On 12/8/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > So every .page file needs this? :o > > > > -----Original Message----- > From: Jesse Kuhnert [mailto:[EMAIL PROTECTED] > Sent: Friday, December 08, 2006 3:27 PM > To: Tapestry users > Subject: Re: Getting rid of .getVisit() > > > You can have it "injected" into something via a .page/.jwc file by > doing something like: > > <inject property="registration" type="state" object="registration-data"/> > > (http://tapestry.apache.org/tapestry4.1/usersguide/state.html) or you > use an annotation to do the same: > > @InjectState > public abstract MyAppVisit getVisit(); > > http://tapestry.apache.org/tapestry4.1/tapestry-annotations/index.html#InjectState > > On 12/8/06, [EMAIL PROTECTED] > <[EMAIL PROTECTED]> wrote: > > Thanks, I'll start tackling the hivemodule.xml I suppose to just create an > > instance of my class instead of whatever default Visit tap provides. > > > > How do I go about actually retrieving this object with Hivemind? > > > > Wh > > > > -----Original Message----- > > From: Jesse Kuhnert [mailto:[EMAIL PROTECTED] > > Sent: Friday, December 08, 2006 3:11 PM > > To: Tapestry users > > Subject: Re: Getting rid of .getVisit() > > > > > > I'll have to check into that particular claim in the current > > documentation to be sure. Previously I think a HashMap was created by > > default but since removal of the (as of 4.0 deprecated visit) > > functionality all of that logic may be moot. > > > > An easy example of doing this can be found here, you want to look at > > the very first block of xml in the file for <configuration> : > > > > http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-examples/Workbench/src/context/WEB-INF/hivemodule.xml?view=markup > > > > I'll gmail start this email either way and try to make sure that page > > of documentation is updated , as well as hopefully providing a > > friendlier online example than that had by browsing svn source. > > > > On 12/8/06, [EMAIL PROTECTED] > > <[EMAIL PROTECTED]> wrote: > > > Alright so I'm making the jump to 4.1, which totally kills > > > BasePage.getVisit()! I knew I should of cleaned up my act in 4.0 :) > > > > > > Can anyone help me switch over? I'm reading this page > > > > > > http://tapestry.apache.org/tapestry4.1/usersguide/state.html#state.aso > > > > > > I'm confused if I need to actually do some hivemind stuff.. it says it > > > still provides a default Visit object... so can I use that default object > > > somehow? > > > > > > Thanks, > > > Greg > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > -- > > Jesse Kuhnert > > Tapestry/Dojo team member/developer > > > > Open source based consulting work centered around > > dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > -- > Jesse Kuhnert > Tapestry/Dojo team member/developer > > Open source based consulting work centered around > dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Jesse Kuhnert Tapestry/Dojo team member/developer Open source based consulting work centered around dojo/tapestry/tacos/hivemind. http://blog.opencomponentry.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]