Pivot
  1. Pivot
  2. PIVOT-650

Add platform support for SVG images

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0
    • Component/s: wtk-media
    • Labels:
      None

      Description

      The shape DOM classes in the org.apache.pivot.wtk.media.drawing package are some of the most underused and under-tested aspects of the Pivot platform. They are also not as useful as some other scene graph options such as SVG Salamander.

      To ease future maintenance and improve flexibility, these classes should be eliminated and replaced with a Drawing class that serves as a wrapper around an SVG Salamander diagram, similar to how the Picture class wraps an AWT BufferedImage.

        Activity

        Greg Brown created issue -
        Greg Brown made changes -
        Field Original Value New Value
        Description These classes are some of the most underused and under-tested aspects of the Pivot platform. They are also not as useful as some other scene graph options such as SVG Salamander.

        To ease future maintenance, these classes should be eliminated and replaced with a Drawing class that serves as a wrapper around an SVG Salamander diagram, similar to how the Picture class wraps an AWT BufferedImage.
        These classes are some of the most underused and under-tested aspects of the Pivot platform. They are also not as useful as some other scene graph options such as SVG Salamander.

        To ease future maintenance and improve flexibility, these classes should be eliminated and replaced with a Drawing class that serves as a wrapper around an SVG Salamander diagram, similar to how the Picture class wraps an AWT BufferedImage.
        Greg Brown made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Greg Brown made changes -
        Summary Eliminate org.apache.pivot.wtk.media.Drawing and associated shape DOM classes Add platform support for SVG images
        Description These classes are some of the most underused and under-tested aspects of the Pivot platform. They are also not as useful as some other scene graph options such as SVG Salamander.

        To ease future maintenance and improve flexibility, these classes should be eliminated and replaced with a Drawing class that serves as a wrapper around an SVG Salamander diagram, similar to how the Picture class wraps an AWT BufferedImage.
        The shape DOM classes in the org.apache.pivot.wtk.media.drawing package are some of the most underused and under-tested aspects of the Pivot platform. They are also not as useful as some other scene graph options such as SVG Salamander.

        To ease future maintenance and improve flexibility, these classes should be eliminated and replaced with a Drawing class that serves as a wrapper around an SVG Salamander diagram, similar to how the Picture class wraps an AWT BufferedImage.

          People

          • Assignee:
            Unassigned
            Reporter:
            Greg Brown
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development