org.pentaho.reporting.engine.classic.core.modules.parser.simple.readhandlers
Class BandReadHandler

java.lang.Object
  extended by org.pentaho.reporting.libraries.xmlns.parser.AbstractXmlReadHandler
      extended by org.pentaho.reporting.engine.classic.core.modules.parser.base.common.AbstractPropertyXmlReadHandler
          extended by org.pentaho.reporting.engine.classic.core.modules.parser.simple.readhandlers.AbstractElementReadHandler
              extended by org.pentaho.reporting.engine.classic.core.modules.parser.simple.readhandlers.AbstractTextElementReadHandler
                  extended by org.pentaho.reporting.engine.classic.core.modules.parser.simple.readhandlers.BandReadHandler
All Implemented Interfaces:
ReportElementReadHandler, org.pentaho.reporting.libraries.xmlns.parser.XmlReadHandler
Direct Known Subclasses:
RootLevelBandReadHandler

public class BandReadHandler
extends AbstractTextElementReadHandler


Field Summary
static String ANCHOR_FIELD_TAG
          Literal text for an XML report element.
static String BAND_TAG
          Literal text for an XML report element.
static String COMPONENTFIELD_TAG
          Literal text for an XML report element.
static String DATE_FIELD_TAG
          Literal text for an XML report element.
static String DRAWABLE_FIELD_TAG
          Literal text for an XML report element.
static String IMAGEFIELD_TAG
          Literal text for an XML report element.
static String IMAGEREF_TAG
          Literal text for an XML report element.
static String IMAGEURLFIELD_TAG
          Literal text for an XML report element.
static String LABEL_TAG
          Literal text for an XML report element.
static String LINE_TAG
          Literal text for an XML report element.
static String MESSAGE_FIELD_TAG
          Literal text for an XML report element.
static String NUMBER_FIELD_TAG
          Literal text for an XML report element.
static String RECTANGLE_TAG
          Literal text for an XML report element.
static String RESOURCEFIELD_TAG
          Literal text for an XML report element.
static String RESOURCELABEL_TAG
          Literal text for an XML report element.
static String RESOURCEMESSAGE_TAG
          Literal text for an XML report element.
static String ROUND_RECTANGLE_TAG
          Literal text for an XML report element.
static String SHAPE_FIELD_TAG
          Literal text for an XML report element.
static String STRING_FIELD_TAG
          Literal text for an XML report element.
 
Fields inherited from class org.pentaho.reporting.engine.classic.core.modules.parser.simple.readhandlers.AbstractTextElementReadHandler
EXCEL_WRAP_TEXT, RESERVED_LITERAL_ATT, TRIM_TEXT_CONTENT_ATT
 
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
BandReadHandler()
           
 
Method Summary
 Band getBand()
           
 Object getObject()
          Returns the object for this element or null, if this element does not create an object.
 
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.parser.simple.readhandlers.AbstractElementReadHandler
getElement
 
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
 
Methods inherited from interface org.pentaho.reporting.libraries.xmlns.parser.XmlReadHandler
characters, endElement, init, startElement
 

Field Detail

ROUND_RECTANGLE_TAG

public static final String ROUND_RECTANGLE_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

LABEL_TAG

public static final String LABEL_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

STRING_FIELD_TAG

public static final String STRING_FIELD_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

NUMBER_FIELD_TAG

public static final String NUMBER_FIELD_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

DATE_FIELD_TAG

public static final String DATE_FIELD_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

IMAGEREF_TAG

public static final String IMAGEREF_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

IMAGEFIELD_TAG

public static final String IMAGEFIELD_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

IMAGEURLFIELD_TAG

public static final String IMAGEURLFIELD_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

RECTANGLE_TAG

public static final String RECTANGLE_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

RESOURCELABEL_TAG

public static final String RESOURCELABEL_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

RESOURCEFIELD_TAG

public static final String RESOURCEFIELD_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

RESOURCEMESSAGE_TAG

public static final String RESOURCEMESSAGE_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

COMPONENTFIELD_TAG

public static final String COMPONENTFIELD_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

LINE_TAG

public static final String LINE_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

DRAWABLE_FIELD_TAG

public static final String DRAWABLE_FIELD_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

SHAPE_FIELD_TAG

public static final String SHAPE_FIELD_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

BAND_TAG

public static final String BAND_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

MESSAGE_FIELD_TAG

public static final String MESSAGE_FIELD_TAG
Literal text for an XML report element.

See Also:
Constant Field Values

ANCHOR_FIELD_TAG

public static final String ANCHOR_FIELD_TAG
Literal text for an XML report element.

See Also:
Constant Field Values
Constructor Detail

BandReadHandler

public BandReadHandler()
Method Detail

getBand

public Band getBand()

getObject

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

Specified by:
getObject in interface org.pentaho.reporting.libraries.xmlns.parser.XmlReadHandler
Overrides:
getObject in class AbstractElementReadHandler
Returns:
the object.