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>>
|
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)
|
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)
|