Berin Loritsch wrote:
>
> Giacomo Pati wrote:
> >
> > On Fri, Apr 06, 2001 at 01:58:09PM -0000, [EMAIL PROTECTED] wrote:
> > > bloritsch 01/04/06 06:58:09
> > >
> > > Added: src/java/org/apache/avalon/component DefaultRoleManager.java
> > > RoleManager.java
> > > Removed: src/java/org/apache/avalon/component DefaultRoleInfo.java
> > > RoleInfo.java
> >
> > Just another quick question we have seen today.
> >
> > Why is the Configurable interface in the configuration sub package
> > while all other (e.g. Composer) are in the main avalon package?
>
> When Avalon 4.0 is released (Avalon Beta), all the interfaces will be
> neatly componentized and in proper sub packages. So your Composer,
> Component, ComponentManager, et. al. will be in the **.component package.
Doea this mean that:
Loggable will be in Logkit (and AbstractLoggable as well)?
Contextualizable be in a new context sub package?
Poolable in the util.pool sub package?
Where do you guys put Stoppable, Startable, Initializable etc. then?
This is what I've like from the structure before. Every interface was in
the avalon root package. Unfortunately only a few default
implementations were in sub package where they belong to.
Giacomo
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]