finally I had some time digging deeper into the statistics plugin.
As we discussed before I committed some code for a filter that allows
the user to specify on which resources the statistics should be compiled
(similar to Task or Problems View).
The filter dialog is currently accessible on the action menu of the
MarkerStatsView but is not yet connected, so all things work as before.
The filter functionality is currently integrated into the AbstractStatsView.
I think it would be good if we could base all statistics views on this
abstract view - so all views can use the filter.
Further I think all views should have their own set of statistics data -
so I can view the MarkerStatsView with different filter settings than
All outside handling (listening to workspace selections and resource
changes) could be factored into the AbstractStatsView.
A second thought was if the MarkerStatsView and the DetailStatsView
should be merged into one view.
We could do this - for instance - with a TreeTable, with the detail
information as childs of the according marker type statistic.
What do you think of this?