org.jfree.report.modules.parser.simple.readhandlers
Class AbstractShapeElementReadHandler

java.lang.Object
  |
  +--org.jfree.xml.parser.AbstractXmlReadHandler
        |
        +--org.jfree.report.modules.parser.base.AbstractPropertyXmlReadHandler
              |
              +--org.jfree.report.modules.parser.simple.readhandlers.AbstractElementReadHandler
                    |
                    +--org.jfree.report.modules.parser.simple.readhandlers.AbstractShapeElementReadHandler
Direct Known Subclasses:
EllipseReadHandler, RectangleReadHandler, RoundRectangleReadHandler, ShapeFieldReadHandler

public abstract class AbstractShapeElementReadHandler
extends AbstractElementReadHandler


Fields inherited from class org.jfree.report.modules.parser.simple.readhandlers.AbstractElementReadHandler
ALIGNMENT_ATT, COLOR_ATT, FIELDNAME_ATT, FONT_NAME_ATT, FONT_SIZE_ATT, FONT_STYLE_ATT, FS_BOLD, FS_EMBEDDED, FS_ENCODING, FS_ITALIC, FS_STRIKETHR, FS_UNDERLINE, FUNCTIONNAME_ATT, LINEHEIGHT, NAME_ATT, NULLSTRING_ATT, STYLE_CLASS_ATT, VALIGNMENT_ATT
 
Fields inherited from class org.jfree.report.modules.parser.base.AbstractPropertyXmlReadHandler
CLOSE_TAG_COMMENT, OPEN_TAG_COMMENT
 
Constructor Summary
AbstractShapeElementReadHandler()
           
 
Method Summary
protected  void handleDraw(PropertyAttributes atts)
           
protected  void handleFill(PropertyAttributes atts)
           
protected  void handleKeepAspectRatio(PropertyAttributes atts)
           
protected  void handleScale(PropertyAttributes atts)
           
protected  void startParsing(PropertyAttributes atts)
          Starts parsing.
 
Methods inherited from class org.jfree.report.modules.parser.simple.readhandlers.AbstractElementReadHandler
doneParsing, getElementFactory, getElementPosition, getObject, storeComments
 
Methods inherited from class org.jfree.report.modules.parser.base.AbstractPropertyXmlReadHandler
defaultStoreComments, getBuilderHints, getHandlerForChild, getHandlerForChild, getPreCloseTagComments, getPreOpenTagComments, startParsing, storeCloseComments
 
Methods inherited from class org.jfree.xml.parser.AbstractXmlReadHandler
characters, endElement, getRootHandler, getTagName, init, startElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractShapeElementReadHandler

public AbstractShapeElementReadHandler()
Method Detail

startParsing

protected void startParsing(PropertyAttributes atts)
                     throws org.xml.sax.SAXException,
                            org.jfree.xml.parser.XmlReaderException
Starts parsing.
Overrides:
startParsing in class AbstractElementReadHandler
Parameters:
atts - the attributes.
Throws:
org.xml.sax.SAXException - if there is a parsing error.

handleScale

protected void handleScale(PropertyAttributes atts)

handleKeepAspectRatio

protected void handleKeepAspectRatio(PropertyAttributes atts)

handleFill

protected void handleFill(PropertyAttributes atts)

handleDraw

protected void handleDraw(PropertyAttributes atts)