+1 here also. I can think of a couple of instances where I could use this today.
Shawn Quoting Howard Lewis Ship <[EMAIL PROTECTED]>: > Working on this right now. > > I really like how its coming out; it will open up the possibility of > application-specific injections (by contributing new types of > injection workers into the configuraiton point). > > On 5/12/05, Harish Krishnaswamy <[EMAIL PROTECTED]> wrote: > > +1 from me too. > > > > -Harish > > > > On 5/11/05, Howard Lewis Ship <[EMAIL PROTECTED]> wrote: > > > I've been thinking that I want to change the <inject-state> > element > > > into something more generalized. > > > > > > I was just thinking about how cool it would be to be able to > inject a > > > compiled script template (an IScript instance). The approach > would be > > > similar to injecting state. This it hit me, that these are two > > > different strategies, so. > > > > > > <inject-state property="foo" object="visit"/> > > > > > > Would become: > > > > > > <inject-special property="foo" type="state" value="visit"/> > > > > > > And we could add: > > > > > > <inject-special property="foo" type="script" > value="MyScript.script"/> > > > > > > .... then I realized that <inject> is itself just a special > case, > > > where the type is, for example, "object" (meaning, an object > resolved > > > using HiveMind).. So we can just make "object" the default for > type > > > and do-away with <inject-state> (and <inject-special>), i.e. > > > > > > <inject property="request" value="infrastructure:request"/> > > > <inject property="visit" type="state" value="visit"/> > > > <inject property="script" type="script" > value="MyScript.script"/> > > > > > > Thoughts? > > > > > > -- > > > Howard M. Lewis Ship > > > Independent J2EE / Open-Source Java Consultant > > > Creator, Jakarta Tapestry > > > Creator, Jakarta HiveMind > > > > > > Professional Tapestry training, mentoring, support > > > and project work. http://howardlewisship.com > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: > [EMAIL PROTECTED] > > > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > > > > > > > > -- > Howard M. Lewis Ship > Independent J2EE / Open-Source Java Consultant > Creator, Jakarta Tapestry > Creator, Jakarta HiveMind > > Professional Tapestry training, mentoring, support > and project work. http://howardlewisship.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]
