org.kohsuke.rngom.parse.xml
クラス NodeAwareParseable

java.lang.Object
  拡張org.kohsuke.rngom.parse.xml.SAXParseable
      拡張org.kohsuke.rngom.parse.xml.NodeAwareParseable
すべての実装インタフェース:
Parseable

public class NodeAwareParseable
extends SAXParseable

作成者:
hiroya

コンストラクタの概要
NodeAwareParseable(org.xml.sax.InputSource in, org.xml.sax.ErrorHandler eh)
           
NodeAwareParseable(org.xml.sax.InputSource in, org.xml.sax.ErrorHandler eh, XMLReaderCreator xrc)
           
 
メソッドの概要
 ParsedPattern parse(SchemaBuilder schemaBuilder)
          Parses this Parsable object into a RELAX NG pattern.
 ParsedPattern parseExternal(java.lang.String uri, SchemaBuilder schemaBuilder, Scope s, java.lang.String inheritedNs)
           
 ParsedPattern parseInclude(java.lang.String uri, SchemaBuilder schemaBuilder, IncludedGrammar g, java.lang.String inheritedNs)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

NodeAwareParseable

public NodeAwareParseable(org.xml.sax.InputSource in,
                          org.xml.sax.ErrorHandler eh,
                          XMLReaderCreator xrc)

NodeAwareParseable

public NodeAwareParseable(org.xml.sax.InputSource in,
                          org.xml.sax.ErrorHandler eh)
メソッドの詳細

parse

public ParsedPattern parse(SchemaBuilder schemaBuilder)
                    throws com.thaiopensource.relaxng.parse.BuildException,
                           IllegalSchemaException
インタフェース Parseable の記述:
Parses this Parsable object into a RELAX NG pattern.

定義:
インタフェース Parseable 内の parse
オーバーライド:
クラス SAXParseable 内の parse
例外:
com.thaiopensource.relaxng.parse.BuildException
IllegalSchemaException

parseInclude

public ParsedPattern parseInclude(java.lang.String uri,
                                  SchemaBuilder schemaBuilder,
                                  IncludedGrammar g,
                                  java.lang.String inheritedNs)
                           throws com.thaiopensource.relaxng.parse.BuildException,
                                  IllegalSchemaException
定義:
インタフェース Parseable 内の parseInclude
オーバーライド:
クラス SAXParseable 内の parseInclude
例外:
com.thaiopensource.relaxng.parse.BuildException
IllegalSchemaException

parseExternal

public ParsedPattern parseExternal(java.lang.String uri,
                                   SchemaBuilder schemaBuilder,
                                   Scope s,
                                   java.lang.String inheritedNs)
                            throws com.thaiopensource.relaxng.parse.BuildException,
                                   IllegalSchemaException
定義:
インタフェース Parseable 内の parseExternal
オーバーライド:
クラス SAXParseable 内の parseExternal
例外:
com.thaiopensource.relaxng.parse.BuildException
IllegalSchemaException