Hi,
Sorry, I have worked with some parts of some renderers, but I have not a
sufficient knowledge of the whole rendering system to have an opinion
about the way to improve it or even the necessity to do it.
I just can tell that making things modular and plugguble seems good to
me but don't know
Larry Becker helped me figure out why Strings were getting passed as
ContentIDs in OpenJUMP's rendering code. It turns out there are
special renderers that need to be given a chance to paint on the
LayerViewPanel everytime the LayerViewPanel.paintComponent() or
LayerViewPanel.repaint() methods are