> > Another point: the "old" error/output/... could be
> > ported to configure the
> > redirector.
> > Something like
> >
> > setError(String err) {
> > // this.err = err; // earlier implementation
> > if (redirector==null) {
> > redirector = new Redirector();
> > }
> > redirector.setError(err);
> > }
> >
>
> This part will be interesting, I will have to look at
> everything we have to see where is the proper place to
> hook the JavadocOutputStreams to the Redirector. But
> this type of challenge should nicely bring to light
> any as-yet-undiscovered weaknesses in the
> RedirectorElement/Redirector design.
This is a very easy way to use new stuff with an old interface.
I used that when playing with nested <fileset>s and porting them
to nested <path>s.
void addFileset(fs) {
path = new Path();
path.addFileset(fs);
this.addPath(path);
}
Jan