Uses of Interface
org.kohsuke.rngom.ast.om.Location

Packages that use Location
org.kohsuke.rngom.ast.builder   
org.kohsuke.rngom.ast.util Typical implementations of the ast.builder/ast.om packages. 
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.nc Default Name Class Object Model (one example of ast.om implementation). 
org.kohsuke.rngom.parse.host Implementation of the asm.builder package that uses two other builds simultaneously. 
 

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

Classes in org.kohsuke.rngom.ast.builder with type parameters of type Location
 interface Annotations<E extends ParsedElementAnnotation,L extends Location,CL extends CommentList<L>>
          Includes attributes and child elements before any RELAX NG element.
 interface CommentList<L extends Location>
           
 interface DataPatternBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>
           
 interface Div<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>
           
 interface ElementAnnotationBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>
          Used to build foreign element annotations.
 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 GrammarSection<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>
          The container that can have <define> elements.
 interface Include<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>>
          Scope for <grammar> element of the <include>d grammar.
 interface NameClassBuilder<N extends ParsedNameClass,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>
           
 interface SchemaBuilder<N extends ParsedNameClass,P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>
           
 interface Scope<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>
           
 

Uses of Location in org.kohsuke.rngom.ast.util
 

Classes in org.kohsuke.rngom.ast.util that implement Location
 class LocatorImpl
          Locator implementation with Location marker.
 

Uses of Location in org.kohsuke.rngom.binary
 

Methods in org.kohsuke.rngom.binary that return Location
 Location SchemaBuilderImpl.makeLocation(String systemId, int lineNumber, int columnNumber)
           
 

Methods in org.kohsuke.rngom.binary with parameters of type Location
 void SchemaBuilderImpl.addAttribute(String ns, String localName, String prefix, String value, Location loc)
           
 void SchemaBuilderImpl.addComment(String value, Location loc)
           
 void SchemaBuilderImpl.addText(String value, Location loc, CommentList comments)
           
 ParsedPattern SchemaBuilderImpl.makeAttribute(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeChoice(List patterns, Location loc, Annotations anno)
           
 DataPatternBuilder SchemaBuilderImpl.makeDataPatternBuilder(String datatypeLibrary, String type, Location loc)
           
 ParsedPattern SchemaBuilderImpl.makeElement(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno)
           
 ElementAnnotationBuilder SchemaBuilderImpl.makeElementAnnotationBuilder(String ns, String localName, String prefix, Location loc, CommentList comments, Context context)
           
 ParsedPattern SchemaBuilderImpl.makeEmpty(Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeExternalRef(Parseable current, String uri, String ns, Scope scope, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeGroup(List patterns, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeInterleave(List patterns, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeList(ParsedPattern p, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeMixed(ParsedPattern p, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeNotAllowed(Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeOneOrMore(ParsedPattern p, Location loc, Annotations anno)
           
 ParsedPattern SchemaBuilderImpl.makeOptional(ParsedPattern p, 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 Location in org.kohsuke.rngom.digested
 

Methods in org.kohsuke.rngom.digested that return Location
 Location DDataPattern.Param.getLoc()
           
 

Constructors in org.kohsuke.rngom.digested with parameters of type Location
DDataPattern.Param(String name, String value, Context context, String ns, Location loc, org.kohsuke.rngom.digested.Annotation anno)
           
 

Uses of Location in org.kohsuke.rngom.nc
 

Classes in org.kohsuke.rngom.nc with type parameters of type Location
 class NameClassBuilderImpl<E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>>
           
 

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

Methods in org.kohsuke.rngom.parse.host that return Location
 Location SchemaBuilderHost.makeLocation(String systemId, int lineNumber, int columnNumber)
           
 

Methods in org.kohsuke.rngom.parse.host with parameters of type Location
protected  org.kohsuke.rngom.parse.host.LocationHost Base.cast(Location loc)
           
 void GrammarSectionHost.define(String name, GrammarSection.Combine combine, ParsedPattern _pattern, Location _loc, Annotations _anno)
           
 void DivHost.endDiv(Location _loc, Annotations _anno)
           
 ParsedPattern GrammarHost.endGrammar(Location _loc, Annotations _anno)
           
 void IncludeHost.endInclude(Parseable current, String uri, String ns, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeAttribute(ParsedNameClass _nc, ParsedPattern _p, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeChoice(List patterns, Location _loc, Annotations _anno)
           
 DataPatternBuilder SchemaBuilderHost.makeDataPatternBuilder(String datatypeLibrary, String type, Location _loc)
           
 ParsedPattern SchemaBuilderHost.makeElement(ParsedNameClass _nc, ParsedPattern _p, Location _loc, Annotations _anno)
           
 ElementAnnotationBuilder SchemaBuilderHost.makeElementAnnotationBuilder(String ns, String localName, String prefix, Location _loc, CommentList _comments, Context context)
           
 ParsedPattern SchemaBuilderHost.makeEmpty(Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeExternalRef(Parseable current, String uri, String ns, Scope _scope, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeGroup(List patterns, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeInterleave(List patterns, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeList(ParsedPattern _p, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeMixed(ParsedPattern _p, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeNotAllowed(Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeOneOrMore(ParsedPattern _p, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeOptional(ParsedPattern _p, Location _loc, Annotations _anno)
           
 ParsedPattern ScopeHost.makeParentRef(String name, Location _loc, Annotations _anno)
           
 ParsedPattern ScopeHost.makeRef(String name, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeText(Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeValue(String datatypeLibrary, String type, String value, Context c, String ns, Location _loc, Annotations _anno)
           
 ParsedPattern SchemaBuilderHost.makeZeroOrMore(ParsedPattern _p, Location _loc, Annotations _anno)
           
 



Copyright © 2011. All Rights Reserved.