org.kohsuke.rngom.parse.xml
クラス SAXParseable
java.lang.Object
org.kohsuke.rngom.parse.xml.SAXParseable
- すべての実装インタフェース:
- Parseable
- 直系の既知のサブクラス:
- NodeAwareParseable
- public class SAXParseable
- extends java.lang.Object
- implements Parseable
RELAX NG schema in the XML syntax.
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SAXParseable
public SAXParseable(org.xml.sax.InputSource in,
org.xml.sax.ErrorHandler eh,
XMLReaderCreator xrc)
SAXParseable
public SAXParseable(org.xml.sax.InputSource in,
org.xml.sax.ErrorHandler eh)
parse
public ParsedPattern parse(SchemaBuilder schemaBuilder)
throws BuildException,
IllegalSchemaException
- インタフェース
Parseable
の記述:
- Parses this
Parsable
object into a RELAX NG pattern.
- 定義:
- インタフェース
Parseable
内の parse
- パラメータ:
schemaBuilder
- The builder of the schema object model. This object
dictates how the actual pattern is constructed.
- 戻り値:
- a parsed object. Always returns a non-null valid object.
- 例外:
BuildException
IllegalSchemaException
parseInclude
public ParsedPattern parseInclude(java.lang.String uri,
SchemaBuilder schemaBuilder,
IncludedGrammar g,
java.lang.String inheritedNs)
throws BuildException,
IllegalSchemaException
- 定義:
- インタフェース
Parseable
内の parseInclude
- 例外:
BuildException
IllegalSchemaException
parseExternal
public ParsedPattern parseExternal(java.lang.String uri,
SchemaBuilder schemaBuilder,
Scope s,
java.lang.String inheritedNs)
throws BuildException,
IllegalSchemaException
- 定義:
- インタフェース
Parseable
内の parseExternal
- 例外:
BuildException
IllegalSchemaException