> - I would like to pass something different than the reference to the
> ChainsawAppender to the activateViewer() method of 
> ChainsawViewer.  Maybe
> just pass in a TableModel and an EventSink?  But it looked 
> like some of the
> gui stuff depended on ChainsawAppender specific methods, so I 
> just used it
> for now.

I was going to refactor that too and then realised that was a bit bigger
work than I thought, as the GUI currently interacts directly with the
MyTableModel to configure the filtering.  I'd like to design a much thinner
Filterable interface that the model implements that can be passed around
and/or modify the model to use a different filtering api mechanism to
de-couple them.  Might take a while.

cheers,

Paul


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

Reply via email to