SUMMARY:
java.lang.Object
org.apache.batik.svggen.SVGStrokeDescriptor
- All Implemented Interfaces:
- SVGDescriptor, SVGSyntax, CSSConstants, SVGConstants, XMLConstants
public class SVGStrokeDescriptor - extends java.lang.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
SVGStrokeDescriptor
public SVGStrokeDescriptor(java.lang.String strokeWidth,
java.lang.String capStyle,
java.lang.String joinStyle,
java.lang.String miterLimit,
java.lang.String dashArray,
java.lang.String dashOffset)
getAttributeMap
public java.util.Map getAttributeMap(java.util.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 java.util.List getDefinitionSet(java.util.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
|