Class AbstractShapeElementReadHandler
- java.lang.Object
-
- org.pentaho.reporting.libraries.xmlns.parser.AbstractXmlReadHandler
-
- org.pentaho.reporting.engine.classic.core.modules.parser.base.common.AbstractPropertyXmlReadHandler
-
- org.pentaho.reporting.engine.classic.core.modules.parser.simple.readhandlers.AbstractElementReadHandler
-
- org.pentaho.reporting.engine.classic.core.modules.parser.simple.readhandlers.AbstractShapeElementReadHandler
-
- All Implemented Interfaces:
ReportElementReadHandler
,org.pentaho.reporting.libraries.xmlns.parser.XmlReadHandler
- Direct Known Subclasses:
EllipseReadHandler
,RectangleReadHandler
,RoundRectangleReadHandler
,ShapeFieldReadHandler
public abstract class AbstractShapeElementReadHandler extends AbstractElementReadHandler
-
-
Field Summary
-
Fields inherited from class org.pentaho.reporting.engine.classic.core.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
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractShapeElementReadHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.pentaho.reporting.engine.classic.core.modules.parser.simple.readhandlers.AbstractElementReadHandler
doneParsing, getElement, getElementFactory, getHandlerForChild, getObject, handleInheritedStyle
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.parser.base.common.AbstractPropertyXmlReadHandler
getHandlerForChild, startParsing
-
Methods inherited from class org.pentaho.reporting.libraries.xmlns.parser.AbstractXmlReadHandler
characters, deriveParseParameters, endElement, getLocator, getRootHandler, getTagName, getUri, init, isSameNamespace, performExternalParsing, performExternalParsing, startElement
-
-
-
-
Method Detail
-
startParsing
protected void startParsing(PropertyAttributes atts) throws SAXException
Starts parsing.- Overrides:
startParsing
in classAbstractElementReadHandler
- Parameters:
atts
- the attributes.- Throws:
SAXException
- if there is a parsing error.
-
handleScale
protected void handleScale(PropertyAttributes atts) throws org.pentaho.reporting.libraries.xmlns.parser.ParseException
- Throws:
org.pentaho.reporting.libraries.xmlns.parser.ParseException
-
handleKeepAspectRatio
protected void handleKeepAspectRatio(PropertyAttributes atts) throws org.pentaho.reporting.libraries.xmlns.parser.ParseException
- Throws:
org.pentaho.reporting.libraries.xmlns.parser.ParseException
-
handleFill
protected void handleFill(PropertyAttributes atts) throws org.pentaho.reporting.libraries.xmlns.parser.ParseException
- Throws:
org.pentaho.reporting.libraries.xmlns.parser.ParseException
-
handleDraw
protected void handleDraw(PropertyAttributes atts) throws org.pentaho.reporting.libraries.xmlns.parser.ParseException
- Throws:
org.pentaho.reporting.libraries.xmlns.parser.ParseException
-
-