|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jfree.report.modules.parser.ext.AbstractExtReportParserHandler
org.jfree.report.modules.parser.ext.ParserConfigHandler
A parser configuration handler. Handles the configuration of the parser itself. The parser uses the factories defined here, to create the referenced Elements, styles and objects.
The parser configuration must be the first tag in the report definition.
Field Summary | |
static java.lang.String |
CLASS_ATTRIBUTE
The class attribute name. |
static java.lang.String |
DATADEFINITION_FACTORY_TAG
The 'datadefinition-factory' tag name. |
static java.lang.String |
DATASOURCE_FACTORY_HINT
A constant defining a datasource factory parser hint. |
static java.lang.String |
DATASOURCE_FACTORY_TAG
The 'datasource-factory' tag name. |
static java.lang.String |
ELEMENT_FACTORY_HINT
A constant defining a element factory parser hint. |
static java.lang.String |
ELEMENT_FACTORY_TAG
The 'element-factory' tag name. |
static java.lang.String |
OBJECT_FACTORY_HINT
A constant defining an object factory parser hint. |
static java.lang.String |
OBJECT_FACTORY_TAG
The 'object-factory' tag name. |
static java.lang.String |
STYLEKEY_FACTORY_HINT
A constant defining a style key factory parser hint. |
static java.lang.String |
STYLEKEY_FACTORY_TAG
The 'stylekey-factory' tag name. |
static java.lang.String |
TEMPLATE_FACTORY_HINT
A constant defining a template factory parser hint. |
static java.lang.String |
TEMPLATE_FACTORY_TAG
The 'template-factory' tag name. |
Constructor Summary | |
ParserConfigHandler(ReportParser parser,
java.lang.String finishTag)
The parser configuration handler. |
Method Summary | |
void |
characters(char[] ch,
int start,
int length)
Callback to indicate that some character data has been read. |
void |
endElement(java.lang.String tagName)
Callback to indicate that an XML element end tag has been read by the parser. |
void |
startElement(java.lang.String tagName,
org.xml.sax.Attributes attrs)
Callback to indicate that an XML element start tag has been read by the parser. |
Methods inherited from class org.jfree.report.modules.parser.ext.AbstractExtReportParserHandler |
addComment, getFinishTag, getParser, getParserHints, getReport, getReportParser |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String STYLEKEY_FACTORY_TAG
public static final java.lang.String TEMPLATE_FACTORY_TAG
public static final java.lang.String OBJECT_FACTORY_TAG
public static final java.lang.String DATADEFINITION_FACTORY_TAG
public static final java.lang.String DATASOURCE_FACTORY_TAG
public static final java.lang.String ELEMENT_FACTORY_TAG
public static final java.lang.String CLASS_ATTRIBUTE
public static final java.lang.String STYLEKEY_FACTORY_HINT
public static final java.lang.String OBJECT_FACTORY_HINT
public static final java.lang.String DATASOURCE_FACTORY_HINT
public static final java.lang.String TEMPLATE_FACTORY_HINT
public static final java.lang.String ELEMENT_FACTORY_HINT
Constructor Detail |
public ParserConfigHandler(ReportParser parser, java.lang.String finishTag)
parser
- the parser.finishTag
- the finish tag.Method Detail |
public void startElement(java.lang.String tagName, org.xml.sax.Attributes attrs) throws org.xml.sax.SAXException
tagName
- the tag name.attrs
- the attributes.
org.xml.sax.SAXException
- if a parser error occurs or the validation failed.public void characters(char[] ch, int start, int length)
ch
- the character array.start
- the start index for the characters.length
- the length of the character sequence.public void endElement(java.lang.String tagName) throws org.xml.sax.SAXException
tagName
- the tag name.
org.xml.sax.SAXException
- if a parser error occurs or the validation failed.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |