| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private final Hashtable | |
| private String | |
| private final Hashtable | |
| private String | |
| private ErrorHandler | |
| private boolean | |
| private static final int | |
| private static final int | |
| private static final int | |
| private static final int | |
| private String | inheritedNs
String that represents the inherited namespace. |
| private final CompactSyntax. | |
| private int | |
| private List | |
| private int[] | |
| private int | |
| private int | |
| pack-priv JavaCharStream | |
| private int | |
| private int | |
| private final int[] | |
| private static int[] | |
| private static int[] | |
| private Token | |
| private int[] | |
| private final CompactSyntax. | |
| public Token | jj_nt
Next token. |
| private int | |
| private boolean | |
| private Token | |
| private Token | |
| private static final Localizer | |
| private final Hashtable | |
| private NameClassBuilder | |
| private CompactParseable | parseable
This is what we are parsing right now. |
| private SchemaBuilder | |
| private String | |
| public Token | token
Current token. |
| public CompactSyntaxTokenManager | token_source
Generated Token Manager. |
| private CommentList |
| Access | Constructor and Description |
|---|---|
| public | CompactSyntax(CompactParseable parseable, Reader r, String sourceUri, SchemaBuilder<N extends ParsedNameClass, P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> sb, ErrorHandler eh, String inheritedNs)
|
| public | |
| public | CompactSyntax(InputStream stream, String encoding)
Constructor with InputStream and supplied encoding |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | addAttribute(Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a, String ns, String localName, String prefix, String value, Token tok)
|
| private Annotations | addCommentsToChildAnnotations(Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| private Annotations | addCommentsToLeadingAnnotations(Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| private static ParsedPattern[] | |
| private ParsedPattern | |
| private ParsedNameClass | |
| public final ParsedNameClass | |
| public final ParsedPattern | AnnotatedPrimaryExpr(boolean topLevel, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Token[] except)
|
| public final void | AnnotationAttribute(Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final ParsedElementAnnotation | |
| public final void | AnnotationElementContent(ElementAnnotationBuilder<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> eab)
|
| public final void | AnnotationElementLiteral(ElementAnnotationBuilder<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> eab)
|
| public final ParsedElementAnnotation | |
| public final Annotations | |
| public final ParsedNameClass | AnyNameExceptClass(int context, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>>[] pa)
|
| public final GrammarSection. | |
| public final ParsedPattern | AttributeExpr(Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final ParsedNameClass | |
| private void | |
| private void | |
| private void | |
| private void | |
| public Context | |
| public final ParsedPattern | DataExpr(boolean topLevel, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a, Token[] except)
|
| public final Token | |
| public final void | |
| public final void | Define(GrammarSection<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> section, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final void | Definition(GrammarSection<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> section, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final void | |
| public final void | Div(GrammarSection<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> section, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final ParsedElementAnnotation | |
| private void | |
| public final ParsedPattern | ElementExpr(Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final ParsedPattern | EmptyExpr(Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final void | |
| private void | |
| private void | |
| private void | |
| public final ParsedPattern | Except(Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Token[] except)
|
| public final ParsedNameClass | |
| public final ParsedPattern | Expr(boolean topLevel, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Token t, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final ParsedPattern | ExternalRefExpr(Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public ParseException | |
| public String | getBaseUri()
Implements com. Returns the base URI of the context. |
| private CommentList | |
| private CommentList | |
| private Annotations | |
| pack-priv String | |
| private Context | |
| public final Token | |
| public final Token | |
| private CommentList | |
| private Annotations | |
| public final Annotations | GrammarBody(GrammarSection<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> section, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final void | GrammarComponent(GrammarSection<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> section, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope)
|
| public final ParsedPattern | GrammarExpr(Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final CompactSyntax. | |
| public final ParsedElementAnnotation | |
| public final ParsedPattern | IdentifierExpr(Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final void | Include(GrammarSection<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> section, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final Annotations | IncludeBody(GrammarSection<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> section, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final void | IncludeComponent(GrammarSection<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> section, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope)
|
| public final ParsedPattern | IncludedGrammar(IncludedGrammar<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> g)
|
| public final void | IncludeDiv(GrammarSection<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> section, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final String | |
| public final ParsedPattern | Input(Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope)
|
| public boolean | isNotation(String notationName)
Implements com. Checks if a notation is declared with the specified name. |
| public boolean | isUnparsedEntity(String entityName)
Implements com. Checks if an unparsed entity is declared with the specified name. |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private boolean | |
| private void | |
| private Token | |
| private static void | |
| private static void | |
| private int | |
| private void | |
| private void | |
| private boolean | |
| public final Token | |
| public final ParsedPattern | ListExpr(Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final String | |
| public final CompactSyntax. | |
| public final void | |
| public final void | |
| public final void | |
| public final void | |
| private String | |
| private String | |
| pack-priv Location | |
| public final ParsedPattern | MixedExpr(Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| private static String | |
| public final ParsedNameClass | NameClass(int context, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>>[] pa)
|
| public final ParsedNameClass | NameClassAlternatives(int context, ParsedNameClass nc, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>>[] pa)
|
| public final void | |
| public final String | |
| public final ParsedPattern | NotAllowedExpr(Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| private void | |
| public final CompactSyntax. | |
| public final ParsedNameClass | NsNameExceptClass(int context, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>>[] pa)
|
| public final ParsedNameClass | OpenNameClass(int context, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final void | Param(DataPatternBuilder<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> dpb)
|
| public final void | Params(DataPatternBuilder<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> dpb)
|
| public final ParsedPattern | ParenExpr(boolean topLevel, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final ParsedNameClass | ParenNameClass(int context, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final ParsedPattern | ParentExpr(Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| pack-priv ParsedPattern | parse(Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope)
|
| pack-priv ParsedPattern | parseInclude(IncludedGrammar<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> g)
|
| public final void | |
| public final String | |
| public final void | PrefixedAnnotationAttribute(Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a, boolean nested)
|
| public final ParsedElementAnnotation | |
| public final ParsedNameClass | PrefixedNameClass(Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public Enumeration | prefixes()
Implements com. Enumerates the prefixes bound to namespaces. |
| public final ParsedPattern | PrimaryExpr(boolean topLevel, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a, Token[] except)
|
| public final ParsedNameClass | PrimaryNameClass(int context, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public void | |
| public void | |
| public void | |
| public void | |
| private void | |
| private String | |
| public String | resolveNamespacePrefix(String prefix)
Implements com. Resolves a namespace prefix to the corresponding namespace URI. |
| public final void | Start(GrammarSection<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> section, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final ParsedPattern | TextExpr(Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| private void | topLevelComments(GrammarSection<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> section)
|
| public final ParsedPattern | TopLevelGrammar(Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope)
|
| public final void | |
| public final ParsedPattern | UnaryExpr(boolean topLevel, Scope<P extends ParsedPattern, E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> scope, boolean[] hadOccur, Token[] except)
|
| public final void | UnprefixedAnnotationAttribute(Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| public final ParsedElementAnnotation | |
| public final CompactSyntax. | |
| public final ParsedNameClass | UnprefixedNameClass(int context, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|
| private static String | |
| public final ParsedPattern | ValueExpr(boolean topLevel, Annotations<E extends ParsedElementAnnotation, L extends Location, CL extends CommentList<L>> a)
|