I'm looking to use an XYBubbleRenderer, but have each "bubble" rendered as a square/rectangle rather than a circle/ellipse. I've accomplished this by overriding drawItem() and changing Ellipse2D to Rectangle2D, but that leaves an awful lot of code repeated.
Is there a better way to do this? If not, would the author be interested in a patch?
A related question is whether I can turn off the stroke+fill of the bubble's outline. XYBlockRenderer and XYShapeRenderer have the drawOutlines option, but not XYBubbleRenderer. Again, is there a way to do this, or could I submit a patch to enable it?