--- Stefan Bodewig <[EMAIL PROTECTED]> wrote:
> On Thu, 31 Mar 2005, Matt Benson
> <[EMAIL PROTECTED]> wrote:
> > --- Stefan Bodewig <[EMAIL PROTECTED]> wrote:
> 
> >> Have you modified AbstractFileSet or the
> individual
> >> subclasses?
> > 
> > Good question; I almost answered it in the
> original
> > mail.  I figured we had little control over what
> > happens to AFS children so I implemented the new
> > interface in FileSet and DirSet directly.
> 
> So ZipFileSet and ClassFileSet are not
> ResourceCollections right now?

Most *FileSet types actually extend FileSet.  I forgot
to include ZipFileSet in the list of existing classes
I have updated, but I have and it is working as
expected.  ClassFileSet IIRC should cleanly inherit
FileSet's ResourceCollection behavior based on my
inspection of the code.  I will try to add that to my
unit tests.

> 
> There certainly may be AFS children that are no good
> candidates for
> ResourceCollections so your choice seems logical,
> still people may
> expect to have a ResourceCollection when they extend
> AFS.  Could be a
> matter of clear documentation.

Possibly, although since the AFS javadoc already would
NOT include ResourceCollection as an implemented
interface I'm not sure what else we could do besides
explicitly add a reminder of that fact.  :)
> 
> >> On Wed, 30 Mar 2005, Matt Benson
> >> <[EMAIL PROTECTED]> wrote:
> 
> >> > 2) should there be a reference-only (resources)
> type that can
> >> > generically use a ResourceCollection of an
> unknown type?
> >> 
> >> What would it be used for?
> > 
> > The idea of "this task creates a
> ResourceCollection
> > with the specified reference."  Okay, I invoke the
> > task, now I have a reference to an RC, but I don't
> > know its type, thus <resources refid="foo" />
> 
> I see.  So to answer your original question, yes, I
> think there should
> be one.
> 
Thanks again,
Matt

(back to work!)

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


                
__________________________________ 
Do you Yahoo!? 
Make Yahoo! your home page 
http://www.yahoo.com/r/hs

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

Reply via email to