org.pentaho.reporting.engine.classic.core.metadata.parser
Class ExpressionPropertyReadHandler

java.lang.Object
  extended by org.pentaho.reporting.libraries.xmlns.parser.AbstractXmlReadHandler
      extended by org.pentaho.reporting.engine.classic.core.metadata.parser.ExpressionPropertyReadHandler
All Implemented Interfaces:
org.pentaho.reporting.libraries.xmlns.parser.XmlReadHandler

public class ExpressionPropertyReadHandler
extends org.pentaho.reporting.libraries.xmlns.parser.AbstractXmlReadHandler

Todo: Document Me

Author:
Thomas Morgner

Constructor Summary
ExpressionPropertyReadHandler(BeanInfo expression, String bundleLocation)
           
 
Method Summary
 String getName()
           
 Object getObject()
          Returns the object for this element or null, if this element does not create an object.
 String getValueRole()
           
 boolean isDeprecated()
           
 boolean isExpert()
           
 boolean isHidden()
           
 boolean isMandatory()
           
 boolean isPreferred()
           
 
Methods inherited from class org.pentaho.reporting.libraries.xmlns.parser.AbstractXmlReadHandler
characters, endElement, getLocator, getRootHandler, getTagName, getUri, init, startElement
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpressionPropertyReadHandler

public ExpressionPropertyReadHandler(BeanInfo expression,
                                     String bundleLocation)
Method Detail

getName

public String getName()

isPreferred

public boolean isPreferred()

isMandatory

public boolean isMandatory()

isExpert

public boolean isExpert()

isDeprecated

public boolean isDeprecated()

isHidden

public boolean isHidden()

getValueRole

public String getValueRole()

getObject

public Object getObject()
                 throws SAXException
Returns the object for this element or null, if this element does not create an object.

Returns:
the object.
Throws:
SAXException - if an parser error occured.