I thin it needs some separation "model" can be used in tools like compiler,
doclet,
source code generator, debuger, editor ... . Default implementation can be
based on reflection (packages,classes, methods, costructors, fields ... ) .
Framework can be in separate paskage ( properties, events, delegates ... ).
I think it will be more simple to understand and reuse, it is like java's
reflect/beans.


> This adds to the complexity of the API. What advantages do we get in
return?
> (Certainly naming would be easier ;-)
>
> Stephen
>
> ----- Original Message -----
> From: "Juozas Baliuka" <[EMAIL PROTECTED]>
> To: "Jakarta Commons Developers List" <[EMAIL PROTECTED]>
> Sent: Monday, October 28, 2002 7:27 PM
> Subject: Re: [clazz] Some code to consider
>
>
> > Hi,
> > I want to add all "features" to Meta* interfaces, I think this model
must
> > not to "reduce" jdk reflection.
> > I propose two packages :
> > 1)  "xreflect" package  (we can use naming like java.lang.reflect.* +
> > "attributes").
> > 2)  "xbeans" package for "beans" like framework. ("delegate" can live
> here)
> >
> > "tools" like "xdoclets" is subject for next component, but we need some
> API
> > in [clazz] to plug implementations.
> >
> >
> >
> >
> >
> >
> >
> > --
> > To unsubscribe, e-mail:
> <mailto:commons-dev-unsubscribe@;jakarta.apache.org>
> > For additional commands, e-mail:
> <mailto:commons-dev-help@;jakarta.apache.org>
> >
>
>
> --
> To unsubscribe, e-mail:
<mailto:commons-dev-unsubscribe@;jakarta.apache.org>
> For additional commands, e-mail:
<mailto:commons-dev-help@;jakarta.apache.org>
>


--
To unsubscribe, e-mail:   <mailto:commons-dev-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:commons-dev-help@;jakarta.apache.org>

Reply via email to