Agree, [lang] must be minimalist as possible,
[lang] is not a very good prefix for this thread.
I am thinking about some new subproject it sandbox for reflection.

BTW .NET's reflection  has some API like BCEL to genetate code for CLR.

>
>
> > -----Original Message-----
> > From: Juozas Baliuka [mailto:[EMAIL PROTECTED]]
> > Sent: Monday, October 07, 2002 11:15 PM
> > To: Jakarta Commons Developers List
> > Subject: Re: [lang] Proposal for *NEXT* version
> >
> >
> > Hi,
> > I do not think dependency on top level project is any problem
> > for commons
> > component, if public API  does's not have classes or
> > interfaces from this
> > project.
>
> I disagree. Commons Lang should sit as close to the JDK as possible -
that's
> really what it's all about. If it starts depending on other packages, then
> it seems to me that it no longer meets its design goals.
>
> > Projects like BCEL , ORO, Lucene are very good and solve
> > common problems
> > too.
>
> Sure, but they do not - and should not - relate to Commons Lang.
>
> --
> Martin Cooper
>
>
> >
> > > > > The DynaBean abstraction (in BeanUtils today) lets you
> > "synthesize"
> > > beans
> > > > > with a dynamic set of properties -- although only
> > PropertyUtils knows
> > > how
> > > > > to do property get/set calls transparently for you.  In
> > Struts, for
> > > > > example, we take an XML-ized version of a description
> > like your Person
> > > > > declaration above:
> > > > >
> > > > >   <form-bean name="Person">
> > > > >     <form-property name="surname" type="java.lang.String"/>
> > > > >     <form-property name="age" type="int"/>
> > > > >   </form-bean>
> > > >
> > > >  We can implement some method like
> > > >  Class cls = BeanUtils.getBeanClass( descriptors, classLoader );
> > > > I can take this task, if somebody thinks it is usefull
> > for frameworks
> > like
> > > > Struts.
> > > > It must be trivial to implement using BCEL.
> > >
> > > At the moment, different people have different meanings for
> > this potential
> > > new project. We need to flesh out a bit more deisgn before
> > we can code a
> > > solution IMO. Also, it would be a major departure for
> > Commons to require
> > > BCEL as a dependency.
> > >
> > > Stephen
> > >
> > >
> > > --
> > > To unsubscribe, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > > For additional commands, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > >
> >
> >
> > --
> > To unsubscribe, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> >
> >
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to