Uses of Interface
org.kohsuke.rngom.ast.builder.Scope

Packages that use Scope
org.kohsuke.rngom.ast.builder   
org.kohsuke.rngom.binary Minimal binarized pattern object model (one example of ast.om implementation). 
org.kohsuke.rngom.digested Another RELAX NG AST implementation that optimizes away inclusions and some other syntax sugars, while still retaining all the annotations, location information, and etc. 
org.kohsuke.rngom.parse   
org.kohsuke.rngom.parse.compact   
org.kohsuke.rngom.parse.host Implementation of the asm.builder package that uses two other builds simultaneously. 
org.kohsuke.rngom.parse.xml   
 

Uses of Scope in org.kohsuke.rngom.ast.builder
 

Subinterfaces of Scope in org.kohsuke.rngom.ast.builder
 interface Grammar<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>
          Scope for <grammar> element that serves as a container of <define>s.
 interface IncludedGrammar<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>
          Scope for <grammar> element of the <include>d grammar.
 

Methods in org.kohsuke.rngom.ast.builder with parameters of type Scope
 P SchemaBuilder.makeExternalRef(Parseable current, String uri, String ns, Scope<P,E,L,A,CL> scope, L loc, A anno)
           
 Grammar<P,E,L,A,CL> SchemaBuilder.makeGrammar(Scope<P,E,L,A,CL> parent)
           
 

Uses of Scope in org.kohsuke.rngom.binary
 

Methods in org.kohsuke.rngom.binary with parameters of type Scope
 ParsedPattern SchemaBuilderImpl.makeExternalRef(Parseable current, String uri, String ns, Scope scope, Location loc, Annotations anno)
           
 Grammar SchemaBuilderImpl.makeGrammar(Scope parent)
           
 

Uses of Scope in org.kohsuke.rngom.digested
 

Methods in org.kohsuke.rngom.digested with parameters of type Scope
 DPattern DSchemaBuilderImpl.makeExternalRef(Parseable current, String uri, String ns, Scope<DPattern,org.kohsuke.rngom.digested.ElementWrapper,LocatorImpl,org.kohsuke.rngom.digested.Annotation,org.kohsuke.rngom.digested.CommentListImpl> scope, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
           
 Grammar DSchemaBuilderImpl.makeGrammar(Scope parent)
           
 

Uses of Scope in org.kohsuke.rngom.parse
 

Methods in org.kohsuke.rngom.parse with parameters of type Scope
<P extends ParsedPattern>
P
Parseable.parseExternal(String uri, SchemaBuilder<?,P,?,?,?,?> f, Scope s, String inheritedNs)
          Called from SchemaBuilder in response to SchemaBuilder.makeExternalRef(Parseable, String, String, Scope, Location, Annotations) to parse the referenced grammar.
 

Uses of Scope in org.kohsuke.rngom.parse.compact
 

Methods in org.kohsuke.rngom.parse.compact with parameters of type Scope
 ParsedPattern CompactSyntax.AnnotatedPrimaryExpr(boolean topLevel, Scope scope, Token[] except)
           
 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.Except(Scope scope, Token[] except)
           
 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)
           
 void CompactSyntax.GrammarComponent(GrammarSection section, Scope scope)
           
 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.IncludeComponent(GrammarSection section, Scope scope)
           
 void CompactSyntax.IncludeDiv(GrammarSection section, Scope scope, Annotations a)
           
 ParsedPattern CompactSyntax.Input(Scope scope)
           
 ParsedPattern CompactSyntax.ListExpr(Scope scope, Annotations a)
           
 ParsedPattern CompactSyntax.MixedExpr(Scope scope, Annotations a)
           
 ParsedPattern CompactSyntax.ParenExpr(boolean topLevel, Scope scope, Annotations a)
           
 ParsedPattern CompactSyntax.ParentExpr(Scope scope, Annotations a)
           
 ParsedPattern CompactParseable.parseExternal(String uri, SchemaBuilder sb, Scope scope, String inheritedNs)
           
 ParsedPattern CompactSyntax.PrimaryExpr(boolean topLevel, Scope scope, Annotations a, Token[] except)
           
 void CompactSyntax.Start(GrammarSection section, Scope scope, Annotations a)
           
 ParsedPattern CompactSyntax.TopLevelGrammar(Scope scope)
           
 ParsedPattern CompactSyntax.UnaryExpr(boolean topLevel, Scope scope, boolean[] hadOccur, Token[] except)
           
 

Uses of Scope in org.kohsuke.rngom.parse.host
 

Classes in org.kohsuke.rngom.parse.host that implement Scope
 class GrammarHost
          Wraps Grammar and provides error checking.
 class ScopeHost
           
 

Fields in org.kohsuke.rngom.parse.host declared as Scope
protected  Scope ScopeHost.lhs
           
protected  Scope ScopeHost.rhs
           
 

Methods in org.kohsuke.rngom.parse.host with parameters of type Scope
 ParsedPattern SchemaBuilderHost.makeExternalRef(Parseable current, String uri, String ns, Scope _scope, Location _loc, Annotations _anno)
           
 Grammar SchemaBuilderHost.makeGrammar(Scope _parent)
           
 

Constructors in org.kohsuke.rngom.parse.host with parameters of type Scope
ScopeHost(Scope lhs, Scope rhs)
           
ScopeHost(Scope lhs, Scope rhs)
           
 

Uses of Scope in org.kohsuke.rngom.parse.xml
 

Methods in org.kohsuke.rngom.parse.xml with parameters of type Scope
 ParsedPattern SAXParseable.parseExternal(String uri, SchemaBuilder schemaBuilder, Scope s, String inheritedNs)
           
 



Copyright © 2011. All Rights Reserved.