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

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

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

Todo: Document Me

Author:
Thomas Morgner

Constructor Summary
AttributeReadHandler(String bundle)
           
 
Method Summary
 AttributeCore getAttributeCore()
           
 String getBundle()
           
 int getCompatibilityLevel()
           
 String getName()
           
 String getNamespace()
           
 Object getObject()
          Returns the object for this element or null, if this element does not create an object.
 String getPropertyEditor()
           
 String getValueRole()
           
 Class getValueType()
           
 boolean isBulk()
           
 boolean isComputed()
           
 boolean isDeprecated()
           
 boolean isDesignTimeValue()
           
 boolean isExperimental()
           
 boolean isExpert()
           
 boolean isHidden()
           
 boolean isMandatory()
           
 boolean isPreferred()
           
 boolean isTransient()
           
 
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

AttributeReadHandler

public AttributeReadHandler(String bundle)
Method Detail

getAttributeCore

public AttributeCore getAttributeCore()

getPropertyEditor

public String getPropertyEditor()

getNamespace

public String getNamespace()

getName

public String getName()

isPreferred

public boolean isPreferred()

isMandatory

public boolean isMandatory()

isExpert

public boolean isExpert()

isDeprecated

public boolean isDeprecated()

isHidden

public boolean isHidden()

isComputed

public boolean isComputed()

isTransient

public boolean isTransient()

getValueType

public Class getValueType()

isBulk

public boolean isBulk()

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.

getBundle

public String getBundle()

isDesignTimeValue

public boolean isDesignTimeValue()

isExperimental

public boolean isExperimental()

getCompatibilityLevel

public int getCompatibilityLevel()