org.apache.struts.tiles.xmlDefinition
public class XmlParser extends Object
| Field Summary | |
|---|---|
| protected Digester | digester Associated digester. |
| protected String[] | registrations
The set of public identifiers, and corresponding resource names for
the versions of the configuration file DTDs we know about. |
| protected boolean | validating
Should we use a validating XML parser to read the configuration file.
|
| Constructor Summary | |
|---|---|
| XmlParser()
Constructor.
| |
| Method Summary | |
|---|---|
| protected void | initDigester(Digester digester)
Init digester. |
| void | initDigesterForComponentsDefinitionsSyntax(Digester digester)
Init digester for components syntax.
|
| void | initDigesterForInstancesSyntax(Digester digester)
Init digester in order to parse instances definition file syntax.
|
| void | initDigesterForTilesDefinitionsSyntax(Digester digester)
Init digester for Tiles syntax.
|
| static void | main(String[] args)
Main method to check file syntax. |
| void | parse(InputStream in, XmlDefinitionsSet definitions)
Parse input reader and add encountered definitions to definitions set. |
| void | setValidating(boolean validating)
Set digester validating flag. |
false.Parameters: digester Digester instance to use.
Parameters: digester Digester instance to use.
Parameters: digester Digester instance to use.
Parameters: digester Digester instance to use.
Parameters: in Input stream. definitions Xml Definitions set to which encountered definition are added.
Throws: IOException On errors during file parsing. SAXException On errors parsing XML.