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.