| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Access | Constructor and Description |
|---|---|
| public |
| pattern | back to summary |
|---|---|
| private final DPattern pattern | |
| PatternParseable | back to summary |
|---|---|
| public PatternParseable(DPattern p) | |
| parse | back to summary |
|---|---|
| public ParsedPattern parse(SchemaBuilder<N extends ParsedNameClass, P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> sb) throws BuildException Implements com. Doc from com. Parses this object into a RELAX NG pattern. | |
| parseExternal | back to summary |
|---|---|
| public ParsedPattern parseExternal(String uri, SchemaBuilder<N extends ParsedNameClass, P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> 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 Implements com. Doc from com. Called from | |
| parseInclude | back to summary |
|---|---|
| public ParsedPattern parseInclude(String uri, SchemaBuilder<N extends ParsedNameClass, P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> f, IncludedGrammar<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> g, String inheritedNs) throws BuildException Implements com. Doc from com. Called from | |
| Modifier and Type | Field and Description |
|---|---|
| private final SchemaBuilder |
| Access | Constructor and Description |
|---|---|
| public | Parser(SchemaBuilder<N extends ParsedNameClass, P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> sb)
|
| Modifier and Type | Method and Description |
|---|---|
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| public ParsedPattern | |
| private Annotations | |
| private Location | |
| private ParsedNameClass |
| sb | back to summary |
|---|---|
| private final SchemaBuilder<N extends ParsedNameClass, P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> sb | |
| Parser | back to summary |
|---|---|
| public Parser(SchemaBuilder<N extends ParsedNameClass, P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> sb) | |
| onAttribute | back to summary |
|---|---|
| public ParsedPattern onAttribute(DAttributePattern p) Implements com. | |
| onChoice | back to summary |
|---|---|
| public ParsedPattern onChoice(DChoicePattern p) Implements com. | |
| onData | back to summary |
|---|---|
| public ParsedPattern onData(DDataPattern p) Implements com. | |
| onElement | back to summary |
|---|---|
| public ParsedPattern onElement(DElementPattern p) Implements com. | |
| onEmpty | back to summary |
|---|---|
| public ParsedPattern onEmpty(DEmptyPattern p) Implements com. | |
| onGrammar | back to summary |
|---|---|
| public ParsedPattern onGrammar(DGrammarPattern p) Implements com. | |
| onGroup | back to summary |
|---|---|
| public ParsedPattern onGroup(DGroupPattern p) Implements com. | |
| onInterleave | back to summary |
|---|---|
| public ParsedPattern onInterleave(DInterleavePattern p) Implements com. | |
| onList | back to summary |
|---|---|
| public ParsedPattern onList(DListPattern p) Implements com. | |
| onMixed | back to summary |
|---|---|
| public ParsedPattern onMixed(DMixedPattern p) Implements com. | |
| onNotAllowed | back to summary |
|---|---|
| public ParsedPattern onNotAllowed(DNotAllowedPattern p) Implements com. | |
| onOneOrMore | back to summary |
|---|---|
| public ParsedPattern onOneOrMore(DOneOrMorePattern p) Implements com. | |
| onOptional | back to summary |
|---|---|
| public ParsedPattern onOptional(DOptionalPattern p) Implements com. | |
| onRef | back to summary |
|---|---|
| public ParsedPattern onRef(DRefPattern p) Implements com. | |
| onText | back to summary |
|---|---|
| public ParsedPattern onText(DTextPattern p) Implements com. | |
| onValue | back to summary |
|---|---|
| public ParsedPattern onValue(DValuePattern p) Implements com. | |
| onZeroOrMore | back to summary |
|---|---|
| public ParsedPattern onZeroOrMore(DZeroOrMorePattern p) Implements com. | |
| parseAnnotation | back to summary |
|---|---|
| private Annotations | |
| parseLocation | back to summary |
|---|---|
| private Location parseLocation(DPattern p) | |
| parseNameClass | back to summary |
|---|---|
| private ParsedNameClass parseNameClass(NameClass name) | |