Package com.kitfox.svg
Class FillElement
- java.lang.Object
-
- com.kitfox.svg.SVGElement
-
- com.kitfox.svg.FillElement
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
Gradient
,PatternSVG
public abstract class FillElement extends SVGElement
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.kitfox.svg.SVGElement
children, contexts, cssClass, diagram, dirty, id, ignorePresAttrib, inlineStyles, parent, presAttribs, serialVersionUID, SVG_NS, trackManager, xmlBase
-
-
Constructor Summary
Constructors Constructor Description FillElement()
Creates a new instance of FillElement
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.awt.Paint
getPaint(java.awt.geom.Rectangle2D bounds, java.awt.geom.AffineTransform xform)
Requests the paint defined by this element.-
Methods inherited from class com.kitfox.svg.SVGElement
addAttribute, build, buildPath, getChild, getChild, getChildren, getId, getInlineAttributes, getNumChildren, getParent, getParentContext, getPath, getPres, getPresAbsolute, getPresentationAttributes, getRoot, getStyle, getStyle, getStyle, getStyleAbsolute, getTagName, getXMLBase, hasAttribute, indexOfChild, lerp, loaderAddChild, loaderAddText, loaderEndElement, loaderStartElement, nextFloat, parsePathList, parseSingleTransform, parseTransform, popParentContext, pushParentContext, removeAttribute, removeChild, setAttribute, setDiagram, setParent, swapChildren, updateTime
-
-
-
-
Method Detail
-
getPaint
public abstract java.awt.Paint getPaint(java.awt.geom.Rectangle2D bounds, java.awt.geom.AffineTransform xform)
Requests the paint defined by this element. Passes in information to allow paint to be customized- Parameters:
bounds
- - bounding box of shape being renderedxform
- - The current transformation that the shape is being rendered under.- Returns:
- paint object
-
-