Class ExpressionPropertyReadHandler
- 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.base.common.PropertyStringReadHandler
-
- org.pentaho.reporting.engine.classic.core.modules.parser.base.common.ExpressionPropertyReadHandler
-
- All Implemented Interfaces:
Serializable
,org.pentaho.reporting.libraries.xmlns.parser.XmlReadHandler
public class ExpressionPropertyReadHandler extends PropertyStringReadHandler
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ExpressionPropertyReadHandler(BeanUtility expression, String originalExpressionClass, String expressionClass, String expressionName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doneParsing()
Done parsing.Object
getObject()
Returns the object for this element or null, if this element does not create an object.void
startParsing(PropertyAttributes attrs)
Starts parsing.-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.parser.base.common.PropertyStringReadHandler
characters, getResult
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.parser.base.common.AbstractPropertyXmlReadHandler
getHandlerForChild, getHandlerForChild, startParsing
-
-
-
-
Field Detail
-
NAME_ATT
public static final String NAME_ATT
- See Also:
- Constant Field Values
-
CLASS_ATT
public static final String CLASS_ATT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ExpressionPropertyReadHandler
public ExpressionPropertyReadHandler(BeanUtility expression, String originalExpressionClass, String expressionClass, String expressionName)
-
-
Method Detail
-
startParsing
public void startParsing(PropertyAttributes attrs) throws SAXException
Starts parsing.- Overrides:
startParsing
in classPropertyStringReadHandler
- Parameters:
attrs
- the attributes.- Throws:
SAXException
- if there is a parsing error.
-
doneParsing
public void doneParsing() throws SAXException
Done parsing.- Overrides:
doneParsing
in classPropertyStringReadHandler
- Throws:
SAXException
- if there is a parsing error.
-
getObject
public Object getObject()
Returns the object for this element or null, if this element does not create an object.- Specified by:
getObject
in interfaceorg.pentaho.reporting.libraries.xmlns.parser.XmlReadHandler
- Overrides:
getObject
in classPropertyStringReadHandler
- Returns:
- the object.
-
-