org.apache.struts.tiles.xmlDefinition
クラス XmlParser

java.lang.Object
  拡張org.apache.struts.tiles.xmlDefinition.XmlParser

public class XmlParser
extends java.lang.Object

Parse an XML definitions file.


フィールドの概要
protected  org.apache.commons.digester.Digester digester
          Associated digester.
protected  java.lang.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.
 
コンストラクタの概要
XmlParser()
          Constructor.
 
メソッドの概要
protected  void initDigester(org.apache.commons.digester.Digester digester)
          Init digester.
private  void initDigesterForComponentsDefinitionsSyntax(org.apache.commons.digester.Digester digester)
          Init digester for components syntax.
private  void initDigesterForInstancesSyntax(org.apache.commons.digester.Digester digester)
          Init digester in order to parse instances definition file syntax.
private  void initDigesterForTilesDefinitionsSyntax(org.apache.commons.digester.Digester digester)
          Init digester for Tiles syntax.
static void main(java.lang.String[] args)
          Main method to check file syntax.
 void parse(java.io.InputStream in, XmlDefinitionsSet definitions)
          Parse input reader and add encountered definitions to definitions set.
 void setValidating(boolean validating)
          Set digester validating flag.
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

digester

protected org.apache.commons.digester.Digester digester
Associated digester.


validating

protected boolean validating
Should we use a validating XML parser to read the configuration file. Default is false.


registrations

protected java.lang.String[] registrations
The set of public identifiers, and corresponding resource names for the versions of the configuration file DTDs we know about. There MUST be an even number of Strings in this list!

コンストラクタの詳細

XmlParser

public XmlParser()
Constructor. Creates a digester parser and initializes syntax rules.

メソッドの詳細

setValidating

public void setValidating(boolean validating)
Set digester validating flag.


initDigesterForComponentsDefinitionsSyntax

private void initDigesterForComponentsDefinitionsSyntax(org.apache.commons.digester.Digester digester)
Init digester for components syntax. This is an old set of rules, left for backward compatibility.

パラメータ:
digester - Digester instance to use.

initDigesterForTilesDefinitionsSyntax

private void initDigesterForTilesDefinitionsSyntax(org.apache.commons.digester.Digester digester)
Init digester for Tiles syntax. Same as components, but with first element = tiles-definitions

パラメータ:
digester - Digester instance to use.

initDigesterForInstancesSyntax

private void initDigesterForInstancesSyntax(org.apache.commons.digester.Digester digester)
Init digester in order to parse instances definition file syntax. Instances is an old name for "definition". This method is left for backwards compatibility.

パラメータ:
digester - Digester instance to use.

initDigester

protected void initDigester(org.apache.commons.digester.Digester digester)
Init digester.

パラメータ:
digester - Digester instance to use.

parse

public void parse(java.io.InputStream in,
                  XmlDefinitionsSet definitions)
           throws java.io.IOException,
                  org.xml.sax.SAXException
Parse input reader and add encountered definitions to definitions set.

パラメータ:
in - Input stream.
definitions - Xml Definitions set to which encountered definition are added.
例外:
java.io.IOException - On errors during file parsing.
org.xml.sax.SAXException - On errors parsing XML.

main

public static void main(java.lang.String[] args)
Main method to check file syntax.



このドキュメントは、Ja-Jakartaにより訳されました。コメントがある場合は、report@jajakarta.orgまでお願いします。
Copyright (C) 2000-2004 - Apache Software Foundation