Uses of Interface
org.kohsuke.rngom.ast.builder.Scope
Packages that use Scope
Package
Description
Reads RELAX NG grammar from RNGOM and builds the model for TXW.
Minimal binarized pattern object model (one example of
ast.om
implementation).Another RELAX NG AST implementation that optimizes away
inclusions and some other syntax sugars, while still retaining
all the annotations, location information, and etc.
Implementation of the
asm.builder
package that uses two
other builds simultaneously.-
Uses of Scope in com.sun.tools.txw2.builder.relaxng
Methods in com.sun.tools.txw2.builder.relaxng with parameters of type ScopeModifier and TypeMethodDescriptionSchemaBuilderImpl.makeExternalRef
(Parseable current, String uri, String ns, Scope<Leaf, ParsedElementAnnotation, LocatorImpl, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl, CommentListImpl> scope, LocatorImpl locator, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) Grammar<Leaf,
ParsedElementAnnotation, LocatorImpl, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl, CommentListImpl> SchemaBuilderImpl.makeGrammar
(Scope<Leaf, ParsedElementAnnotation, LocatorImpl, com.sun.tools.txw2.builder.relaxng.AnnotationsImpl, CommentListImpl> scope) -
Uses of Scope in org.kohsuke.rngom.ast.builder
Subinterfaces of Scope in org.kohsuke.rngom.ast.builderModifier and TypeInterfaceDescriptioninterface
Grammar<P extends ParsedPattern,
E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> interface
IncludedGrammar<P extends ParsedPattern,
E extends ParsedElementAnnotation, L extends Location, A extends Annotations<E, L, CL>, CL extends CommentList<L>> Methods in org.kohsuke.rngom.ast.builder with parameters of type Scope -
Uses of Scope in org.kohsuke.rngom.binary
Methods in org.kohsuke.rngom.binary with parameters of type ScopeModifier and TypeMethodDescriptionSchemaBuilderImpl.makeExternalRef
(Parseable current, String uri, String ns, Scope scope, Location loc, Annotations anno) SchemaBuilderImpl.makeGrammar
(Scope parent) -
Uses of Scope in org.kohsuke.rngom.digested
Methods in org.kohsuke.rngom.digested with parameters of type ScopeModifier and TypeMethodDescriptionDSchemaBuilderImpl.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) DSchemaBuilderImpl.makeGrammar
(Scope parent) -
Uses of Scope in org.kohsuke.rngom.parse
Methods in org.kohsuke.rngom.parse with parameters of type ScopeModifier and TypeMethodDescription<P extends ParsedPattern>
PParseable.parseExternal
(String uri, SchemaBuilder<?, P, ?, ?, ?, ?> f, Scope s, String inheritedNs) Called fromSchemaBuilder
in response toSchemaBuilder.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 ScopeModifier and TypeMethodDescriptionfinal ParsedPattern
CompactSyntax.AnnotatedPrimaryExpr
(boolean topLevel, Scope scope, Token[] except) final ParsedPattern
CompactSyntax.AttributeExpr
(Scope scope, Annotations a) final ParsedPattern
CompactSyntax.DataExpr
(boolean topLevel, Scope scope, Annotations a, Token[] except) final void
CompactSyntax.Define
(GrammarSection section, Scope scope, Annotations a) final void
CompactSyntax.Definition
(GrammarSection section, Scope scope, Annotations a) final void
CompactSyntax.Div
(GrammarSection section, Scope scope, Annotations a) final ParsedPattern
CompactSyntax.ElementExpr
(Scope scope, Annotations a) final ParsedPattern
final ParsedPattern
CompactSyntax.Expr
(boolean topLevel, Scope scope, Token t, Annotations a) final ParsedPattern
CompactSyntax.ExternalRefExpr
(Scope scope, Annotations a) final Annotations
CompactSyntax.GrammarBody
(GrammarSection section, Scope scope, Annotations a) final void
CompactSyntax.GrammarComponent
(GrammarSection section, Scope scope) final ParsedPattern
CompactSyntax.GrammarExpr
(Scope scope, Annotations a) final ParsedPattern
CompactSyntax.IdentifierExpr
(Scope scope, Annotations a) final void
CompactSyntax.Include
(GrammarSection section, Scope scope, Annotations a) final Annotations
CompactSyntax.IncludeBody
(GrammarSection section, Scope scope, Annotations a) final void
CompactSyntax.IncludeComponent
(GrammarSection section, Scope scope) final void
CompactSyntax.IncludeDiv
(GrammarSection section, Scope scope, Annotations a) final ParsedPattern
final ParsedPattern
CompactSyntax.ListExpr
(Scope scope, Annotations a) final ParsedPattern
CompactSyntax.MixedExpr
(Scope scope, Annotations a) final ParsedPattern
CompactSyntax.ParenExpr
(boolean topLevel, Scope scope, Annotations a) final ParsedPattern
CompactSyntax.ParentExpr
(Scope scope, Annotations a) CompactParseable.parseExternal
(String uri, SchemaBuilder sb, Scope scope, String inheritedNs) final ParsedPattern
CompactSyntax.PrimaryExpr
(boolean topLevel, Scope scope, Annotations a, Token[] except) final void
CompactSyntax.Start
(GrammarSection section, Scope scope, Annotations a) final ParsedPattern
CompactSyntax.TopLevelGrammar
(Scope scope) final ParsedPattern
-
Uses of Scope in org.kohsuke.rngom.parse.host
Classes in org.kohsuke.rngom.parse.host that implement ScopeFields in org.kohsuke.rngom.parse.host declared as ScopeModifier and TypeFieldDescriptionprotected final Scope
ScopeHost.lhs
protected final Scope
ScopeHost.rhs
Methods in org.kohsuke.rngom.parse.host with parameters of type ScopeModifier and TypeMethodDescriptionSchemaBuilderHost.makeExternalRef
(Parseable current, String uri, String ns, Scope _scope, Location _loc, Annotations _anno) SchemaBuilderHost.makeGrammar
(Scope _parent) Constructors in org.kohsuke.rngom.parse.host with parameters of type Scope -
Uses of Scope in org.kohsuke.rngom.parse.xml
Methods in org.kohsuke.rngom.parse.xml with parameters of type ScopeModifier and TypeMethodDescriptionSAXParseable.parseExternal
(String uri, SchemaBuilder schemaBuilder, Scope s, String inheritedNs)