Uploaded image for project: 'Batik'
  1. Batik
  2. BATIK-484

JSVGCanvas API has minor inconsistency on property changes

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Resolution: Unresolved
    • Affects Version/s: 1.5
    • Fix Version/s: None
    • Component/s: SVGGraphics2D
    • Labels:
      None
    • Environment:
      Operating System: other
      Platform: All

      Description

      JSVGCanvas overrides JComponent's add/remove PropertyChangeListners, but not
      firePropertyChange(). So users of JSVGCanvas might accidentally use JSVGCanvas'
      version to add change listeners, and JComponent's version of firePropertyChange
      () doesn't notify. It's nicer to fully wrap a superclass's "feature" to reduce
      confusion.

        Attachments

          Activity

            People

            • Assignee:
              batik-dev@xmlgraphics.apache.org Batik Developer's Mailing list
              Reporter:
              geamanda@hotmail.com Amanda Ge
            • Votes:
              1 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: