public class GradientPaintReadHandler extends AbstractXmlReadHandler
GradientPaint
from an XML element.Modifier and Type | Field and Description |
---|---|
private XmlReadHandler |
color1Handler
The handler for color 1.
|
private XmlReadHandler |
color2Handler
The handler for color 2.
|
private java.awt.GradientPaint |
gradient
The gradient paint under construction.
|
private XmlReadHandler |
point1Handler
The handler for point 1.
|
private XmlReadHandler |
point2Handler
The handler for point 2.
|
Constructor and Description |
---|
GradientPaintReadHandler()
Creates a new handler.
|
Modifier and Type | Method and Description |
---|---|
protected void |
doneParsing()
At the end of parsing the element, the gradient paint is constructed.
|
protected XmlReadHandler |
getHandlerForChild(java.lang.String tagName,
org.xml.sax.Attributes atts)
Returns the handler for a child element.
|
java.lang.Object |
getObject()
Returns the gradient paint under construction.
|
characters, endElement, getRootHandler, getTagName, init, startElement, startParsing
private java.awt.GradientPaint gradient
private XmlReadHandler color1Handler
private XmlReadHandler color2Handler
private XmlReadHandler point1Handler
private XmlReadHandler point2Handler
public GradientPaintReadHandler()
public java.lang.Object getObject()
protected XmlReadHandler getHandlerForChild(java.lang.String tagName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException, XmlReaderException
getHandlerForChild
in class AbstractXmlReadHandler
tagName
- the tag name.atts
- the attributes.org.xml.sax.SAXException
- to indicate a parsing error.XmlReaderException
- if there is a reader error.protected void doneParsing() throws XmlReaderException
doneParsing
in class AbstractXmlReadHandler
XmlReaderException
- if there is a parsing error.