Class SVGStrokeDescriptor

java.lang.Object
org.apache.batik.svggen.SVGStrokeDescriptor
All Implemented Interfaces:
XMLConstants, SVGDescriptor, SVGSyntax, CSSConstants, SVGConstants

public class SVGStrokeDescriptor extends Object implements SVGDescriptor, SVGSyntax
Used to represent an SVG Paint. This can be achieved with to values: an SVG paint value and an SVG opacity value
Version:
$Id: SVGStrokeDescriptor.java 1733416 2016-03-03 07:07:13Z gadams $
  • Field Details

    • strokeWidth

      private String strokeWidth
    • capStyle

      private String capStyle
    • joinStyle

      private String joinStyle
    • miterLimit

      private String miterLimit
    • dashArray

      private String dashArray
    • dashOffset

      private String dashOffset
  • Constructor Details

  • Method Details

    • getStrokeWidth

      String getStrokeWidth()
    • getCapStyle

      String getCapStyle()
    • getJoinStyle

      String getJoinStyle()
    • getMiterLimit

      String getMiterLimit()
    • getDashArray

      String getDashArray()
    • getDashOffset

      String getDashOffset()
    • getAttributeMap

      public Map getAttributeMap(Map attrMap)
      Specified by:
      getAttributeMap in interface SVGDescriptor
      Parameters:
      attrMap - if not null, attribute name/value pairs for this descriptor should be written in this Map. Otherwise, a new Map will be created and attribute name/value pairs will be written into it.
      Returns:
      a map containing the SVG attributes needed by the descriptor.
    • getDefinitionSet

      public List getDefinitionSet(List defSet)
      Specified by:
      getDefinitionSet in interface SVGDescriptor
      Parameters:
      defSet - if not null, definitions required to provide targets for the descriptor attribute values will be copied into defSet. If null, a new Set should be created and definitions copied into it. The set contains zero, one or more Elements.
      Returns:
      a set containing Elements that represent the definition of the descriptor's attribute values