Uses of Interface
com.thaiopensource.relaxng.parse.Annotations

Packages that use Annotations
com.thaiopensource.relaxng.impl   
com.thaiopensource.relaxng.parse   
com.thaiopensource.relaxng.parse.compact   
com.thaiopensource.relaxng.parse.sax   
 

Uses of Annotations in com.thaiopensource.relaxng.impl
 

Classes in com.thaiopensource.relaxng.impl that implement Annotations
 class SchemaBuilderImpl
           
 

Methods in com.thaiopensource.relaxng.impl that return Annotations
 Annotations SchemaBuilderImpl.makeAnnotations(CommentList comments, Context context)
           
 

Methods in com.thaiopensource.relaxng.impl with parameters of type Annotations
 void SchemaBuilderImpl.DummyDataPatternBuilder.addParam(String name, String value, Context context, String ns, Location loc, Annotations anno)
           
 void SchemaBuilderImpl.DataPatternBuilderImpl.addParam(String name, String value, Context context, String ns, Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilderImpl.annotate(ParsedNameClass nc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.annotate(ParsedPattern p, Annotations anno)
           
 void SchemaBuilderImpl.GrammarImpl.define(String name, GrammarSection.Combine combine, ParsedPattern pattern, Location loc, Annotations anno)
           
 void SchemaBuilderImpl.IncludeImpl.define(String name, GrammarSection.Combine combine, ParsedPattern pattern, Location loc, Annotations anno)
           
 void SchemaBuilderImpl.GrammarImpl.endDiv(Location loc, Annotations anno)
           
 void SchemaBuilderImpl.IncludeImpl.endDiv(Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.GrammarImpl.endGrammar(Location loc, Annotations anno)
           
 void SchemaBuilderImpl.IncludeImpl.endInclude(String uri, String ns, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.GrammarImpl.endIncludedGrammar(Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilderImpl.makeAnyName(Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilderImpl.makeAnyName(ParsedNameClass except, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeAttribute(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilderImpl.makeChoice(ParsedNameClass[] nameClasses, int nNameClasses, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeChoice(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeElement(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeEmpty(Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeExternalRef(String uri, String ns, Scope scope, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeGroup(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeInterleave(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeList(ParsedPattern p, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeMixed(ParsedPattern p, Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilderImpl.makeName(String ns, String localName, String prefix, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeNotAllowed(Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilderImpl.makeNsName(String ns, Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilderImpl.makeNsName(String ns, ParsedNameClass except, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeOneOrMore(ParsedPattern p, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeOptional(ParsedPattern p, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.GrammarImpl.makeParentRef(String name, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.RootScope.makeParentRef(String name, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.DummyDataPatternBuilder.makePattern(Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.DataPatternBuilderImpl.makePattern(Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.DummyDataPatternBuilder.makePattern(ParsedPattern except, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.DataPatternBuilderImpl.makePattern(ParsedPattern except, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.GrammarImpl.makeRef(String name, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.RootScope.makeRef(String name, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeText(Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeValue(String datatypeLibrary, String type, String value, Context context, String ns, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeZeroOrMore(ParsedPattern p, Location loc, Annotations anno)
           
 

Uses of Annotations in com.thaiopensource.relaxng.parse
 

Subinterfaces of Annotations in com.thaiopensource.relaxng.parse
 interface ElementAnnotationBuilder
           
 

Methods in com.thaiopensource.relaxng.parse that return Annotations
 Annotations SchemaBuilder.makeAnnotations(CommentList comments, Context context)
           
 

Methods in com.thaiopensource.relaxng.parse with parameters of type Annotations
 void DataPatternBuilder.addParam(String name, String value, Context context, String ns, Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilder.annotate(ParsedNameClass nc, Annotations anno)
           
 ParsedPattern SchemaBuilder.annotate(ParsedPattern p, Annotations anno)
           
 void GrammarSection.define(String name, GrammarSection.Combine combine, ParsedPattern pattern, Location loc, Annotations anno)
           
 void Div.endDiv(Location loc, Annotations anno)
           
 ParsedPattern Grammar.endGrammar(Location loc, Annotations anno)
           
 void Include.endInclude(String uri, String ns, Location loc, Annotations anno)
           
 ParsedPattern IncludedGrammar.endIncludedGrammar(Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilder.makeAnyName(Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilder.makeAnyName(ParsedNameClass except, Location loc, Annotations anno)
          Caller must enforce constraints on except.
 ParsedPattern SchemaBuilder.makeAttribute(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilder.makeChoice(ParsedNameClass[] nameClasses, int nNameClasses, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilder.makeChoice(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilder.makeElement(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilder.makeEmpty(Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilder.makeExternalRef(String uri, String ns, Scope scope, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilder.makeGroup(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilder.makeInterleave(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilder.makeList(ParsedPattern p, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilder.makeMixed(ParsedPattern p, Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilder.makeName(String ns, String localName, String prefix, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilder.makeNotAllowed(Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilder.makeNsName(String ns, Location loc, Annotations anno)
           
 ParsedNameClass SchemaBuilder.makeNsName(String ns, ParsedNameClass except, Location loc, Annotations anno)
          Caller must enforce constraints on except.
 ParsedPattern SchemaBuilder.makeOneOrMore(ParsedPattern p, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilder.makeOptional(ParsedPattern p, Location loc, Annotations anno)
           
 ParsedPattern Scope.makeParentRef(String name, Location loc, Annotations anno)
           
 ParsedPattern DataPatternBuilder.makePattern(Location loc, Annotations anno)
           
 ParsedPattern DataPatternBuilder.makePattern(ParsedPattern except, Location loc, Annotations anno)
           
 ParsedPattern Scope.makeRef(String name, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilder.makeText(Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilder.makeValue(String datatypeLibrary, String type, String value, Context c, String ns, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilder.makeZeroOrMore(ParsedPattern p, Location loc, Annotations anno)
           
 

Uses of Annotations in com.thaiopensource.relaxng.parse.compact
 

Methods in com.thaiopensource.relaxng.parse.compact that return Annotations
private  Annotations CompactSyntax.addCommentsToChildAnnotations(Annotations a)
           
private  Annotations CompactSyntax.addCommentsToLeadingAnnotations(Annotations a)
           
 Annotations CompactSyntax.Annotations()
           
private  Annotations CompactSyntax.getCommentsAsAnnotations()
           
private  Annotations CompactSyntax.getTopLevelCommentsAsAnnotations()
           
 Annotations CompactSyntax.GrammarBody(GrammarSection section, Scope scope, Annotations a)
           
 Annotations CompactSyntax.IncludeBody(GrammarSection section, Scope scope, Annotations a)
           
 

Methods in com.thaiopensource.relaxng.parse.compact with parameters of type Annotations
private  void CompactSyntax.addAttribute(Annotations a, String ns, String localName, String prefix, String value, Token tok)
           
private  Annotations CompactSyntax.addCommentsToChildAnnotations(Annotations a)
           
private  Annotations CompactSyntax.addCommentsToLeadingAnnotations(Annotations a)
           
 void CompactSyntax.AnnotationAttribute(Annotations a)
           
 ParsedNameClass CompactSyntax.AnyNameExceptClass(int context, Annotations a, Annotations[] pa)
           
 ParsedNameClass CompactSyntax.AnyNameExceptClass(int context, Annotations a, Annotations[] pa)
           
 ParsedPattern CompactSyntax.AttributeExpr(Scope scope, Annotations a)
           
 ParsedPattern CompactSyntax.DataExpr(boolean topLevel, Scope scope, Annotations a, Token[] except)
           
 void CompactSyntax.Define(GrammarSection section, Scope scope, Annotations a)
           
 void CompactSyntax.Definition(GrammarSection section, Scope scope, Annotations a)
           
 void CompactSyntax.Div(GrammarSection section, Scope scope, Annotations a)
           
 ParsedPattern CompactSyntax.ElementExpr(Scope scope, Annotations a)
           
 ParsedPattern CompactSyntax.EmptyExpr(Annotations a)
           
 ParsedPattern CompactSyntax.Expr(boolean topLevel, Scope scope, Token t, Annotations a)
           
 ParsedPattern CompactSyntax.ExternalRefExpr(Scope scope, Annotations a)
           
 Annotations CompactSyntax.GrammarBody(GrammarSection section, Scope scope, Annotations a)
           
 ParsedPattern CompactSyntax.GrammarExpr(Scope scope, Annotations a)
           
 ParsedPattern CompactSyntax.IdentifierExpr(Scope scope, Annotations a)
           
 void CompactSyntax.Include(GrammarSection section, Scope scope, Annotations a)
           
 Annotations CompactSyntax.IncludeBody(GrammarSection section, Scope scope, Annotations a)
           
 void CompactSyntax.IncludeDiv(GrammarSection section, Scope scope, Annotations a)
           
 ParsedPattern CompactSyntax.ListExpr(Scope scope, Annotations a)
           
 ParsedPattern CompactSyntax.MixedExpr(Scope scope, Annotations a)
           
 ParsedNameClass CompactSyntax.NameClass(int context, Annotations[] pa)
           
 ParsedNameClass CompactSyntax.NameClassAlternatives(int context, ParsedNameClass nc, Annotations[] pa)
           
 ParsedPattern CompactSyntax.NotAllowedExpr(Annotations a)
           
 ParsedNameClass CompactSyntax.NsNameExceptClass(int context, Annotations a, Annotations[] pa)
           
 ParsedNameClass CompactSyntax.NsNameExceptClass(int context, Annotations a, Annotations[] pa)
           
 ParsedNameClass CompactSyntax.OpenNameClass(int context, Annotations a)
           
 ParsedPattern CompactSyntax.ParenExpr(boolean topLevel, Scope scope, Annotations a)
           
 ParsedNameClass CompactSyntax.ParenNameClass(int context, Annotations a)
           
 ParsedPattern CompactSyntax.ParentExpr(Scope scope, Annotations a)
           
 void CompactSyntax.PrefixedAnnotationAttribute(Annotations a, boolean nested)
           
 ParsedNameClass CompactSyntax.PrefixedNameClass(Annotations a)
           
 ParsedPattern CompactSyntax.PrimaryExpr(boolean topLevel, Scope scope, Annotations a, Token[] except)
           
 ParsedNameClass CompactSyntax.PrimaryNameClass(int context, Annotations a)
           
 void CompactSyntax.Start(GrammarSection section, Scope scope, Annotations a)
           
 ParsedPattern CompactSyntax.TextExpr(Annotations a)
           
 void CompactSyntax.UnprefixedAnnotationAttribute(Annotations a)
           
 ParsedNameClass CompactSyntax.UnprefixedNameClass(int context, Annotations a)
           
 ParsedPattern CompactSyntax.ValueExpr(boolean topLevel, Annotations a)
           
 

Uses of Annotations in com.thaiopensource.relaxng.parse.sax
 

Fields in com.thaiopensource.relaxng.parse.sax declared as Annotations
(package private)  Annotations SchemaParser.State.annotations
           
 

Methods in com.thaiopensource.relaxng.parse.sax with parameters of type Annotations
(package private)  ParsedPattern SchemaParser.PatternContainerState.buildPattern(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
(package private)  ParsedPattern SchemaParser.ZeroOrMoreState.buildPattern(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
(package private)  ParsedPattern SchemaParser.OneOrMoreState.buildPattern(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
(package private)  ParsedPattern SchemaParser.OptionalState.buildPattern(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
(package private)  ParsedPattern SchemaParser.ListState.buildPattern(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
(package private)  ParsedPattern SchemaParser.ChoiceState.buildPattern(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
(package private)  ParsedPattern SchemaParser.InterleaveState.buildPattern(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
(package private)  ParsedPattern SchemaParser.MixedState.buildPattern(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
(package private)  ParsedPattern SchemaParser.ElementState.buildPattern(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
(package private)  ParsedPattern SchemaParser.AttributeState.buildPattern(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
(package private)  ParsedPattern SchemaParser.DefinitionState.buildPattern(ParsedPattern[] patterns, int nPatterns, Location loc, Annotations anno)
           
private  ParsedNameClass SchemaParser.expandName(String name, String ns, Annotations anno)