Uses of Interface
org.kohsuke.rngom.ast.om.Location
-
Packages that use Location Package Description 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 ofast.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 ofast.om
implementation).org.kohsuke.rngom.parse.host Implementation of theasm.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 Modifier and Type Interface Description 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>>
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>>
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 Modifier and Type Class Description class
LocatorImpl
Locator
implementation withLocation
marker. -
Uses of Location in org.kohsuke.rngom.binary
Methods in org.kohsuke.rngom.binary that return Location Modifier and Type Method Description Location
SchemaBuilderImpl. makeLocation(java.lang.String systemId, int lineNumber, int columnNumber)
Methods in org.kohsuke.rngom.binary with parameters of type Location Modifier and Type Method Description void
SchemaBuilderImpl. addAttribute(java.lang.String ns, java.lang.String localName, java.lang.String prefix, java.lang.String value, Location loc)
void
SchemaBuilderImpl. addComment(java.lang.String value, Location loc)
void
SchemaBuilderImpl. addText(java.lang.String value, Location loc, CommentList comments)
ParsedPattern
SchemaBuilderImpl. makeAttribute(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno)
ParsedPattern
SchemaBuilderImpl. makeChoice(java.util.List patterns, Location loc, Annotations anno)
DataPatternBuilder
SchemaBuilderImpl. makeDataPatternBuilder(java.lang.String datatypeLibrary, java.lang.String type, Location loc)
ParsedPattern
SchemaBuilderImpl. makeElement(ParsedNameClass nc, ParsedPattern p, Location loc, Annotations anno)
ElementAnnotationBuilder
SchemaBuilderImpl. makeElementAnnotationBuilder(java.lang.String ns, java.lang.String localName, java.lang.String prefix, Location loc, CommentList comments, Context context)
ParsedPattern
SchemaBuilderImpl. makeEmpty(Location loc, Annotations anno)
ParsedPattern
SchemaBuilderImpl. makeExternalRef(Parseable current, java.lang.String uri, java.lang.String ns, Scope scope, Location loc, Annotations anno)
ParsedPattern
SchemaBuilderImpl. makeGroup(java.util.List patterns, Location loc, Annotations anno)
ParsedPattern
SchemaBuilderImpl. makeInterleave(java.util.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(java.lang.String datatypeLibrary, java.lang.String type, java.lang.String value, Context context, java.lang.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 Modifier and Type Method Description Location
DDataPattern.Param. getLoc()
Constructors in org.kohsuke.rngom.digested with parameters of type Location Constructor Description Param(java.lang.String name, java.lang.String value, Context context, java.lang.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 Modifier and Type Class Description 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 Modifier and Type Method Description Location
SchemaBuilderHost. makeLocation(java.lang.String systemId, int lineNumber, int columnNumber)
Methods in org.kohsuke.rngom.parse.host with parameters of type Location Modifier and Type Method Description protected org.kohsuke.rngom.parse.host.LocationHost
Base. cast(Location loc)
void
GrammarSectionHost. define(java.lang.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, java.lang.String uri, java.lang.String ns, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeAttribute(ParsedNameClass _nc, ParsedPattern _p, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeChoice(java.util.List patterns, Location _loc, Annotations _anno)
DataPatternBuilder
SchemaBuilderHost. makeDataPatternBuilder(java.lang.String datatypeLibrary, java.lang.String type, Location _loc)
ParsedPattern
SchemaBuilderHost. makeElement(ParsedNameClass _nc, ParsedPattern _p, Location _loc, Annotations _anno)
ElementAnnotationBuilder
SchemaBuilderHost. makeElementAnnotationBuilder(java.lang.String ns, java.lang.String localName, java.lang.String prefix, Location _loc, CommentList _comments, Context context)
ParsedPattern
SchemaBuilderHost. makeEmpty(Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeExternalRef(Parseable current, java.lang.String uri, java.lang.String ns, Scope _scope, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeGroup(java.util.List patterns, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeInterleave(java.util.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(java.lang.String name, Location _loc, Annotations _anno)
ParsedPattern
ScopeHost. makeRef(java.lang.String name, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeText(Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeValue(java.lang.String datatypeLibrary, java.lang.String type, java.lang.String value, Context c, java.lang.String ns, Location _loc, Annotations _anno)
ParsedPattern
SchemaBuilderHost. makeZeroOrMore(ParsedPattern _p, Location _loc, Annotations _anno)
-