This is either a RELAX NG schema in the XML format, or a RELAX NG schema in the compact syntax.
| Modifier and Type | Method and Description |
|---|---|
| public <P extends ParsedPattern> P | Returns: a parsed object. Always returns a non-null valid object.The builder of the schema object model. This object
dictates how the actual pattern is constructed. sb)Parses this object into a RELAX NG pattern. |
| public <P extends ParsedPattern> P | parseExternal(String uri, SchemaBuilder<?, P, ?, ?, ?, ?>
receives the events from the referenced grammar. f, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> s, String inheritedNs)Called from |
| public <P extends ParsedPattern> P | parseInclude(String uri, SchemaBuilder<?, P, ?, ?, ?, ?> f, IncludedGrammar<P, ?, ?, ?, ?>
receives the events from the included grammar. g, String inheritedNs)Called from |
| parse | back to summary |
|---|---|
| public <P extends ParsedPattern> P parse(SchemaBuilder<?, P, ?, ?, ?, ?> sb) throws BuildException, IllegalSchemaException Parses this object into a RELAX NG pattern.
| |
| parseExternal | back to summary |
|---|---|
| public <P extends ParsedPattern> P parseExternal(String uri, SchemaBuilder<?, P, ?, ?, ?, ?> f, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> s, String inheritedNs) throws BuildException, IllegalSchemaException Called from
| |
| parseInclude | back to summary |
|---|---|
| public <P extends ParsedPattern> P parseInclude(String uri, SchemaBuilder<?, P, ?, ?, ?, ?> f, IncludedGrammar<P, ?, ?, ?, ?> g, String inheritedNs) throws BuildException, IllegalSchemaException Called from
| |