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 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. |
Modifier and Type | Interface and 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>> |
Modifier and Type | Class and Description |
---|---|
class |
LocatorImpl
|
Modifier and Type | Method and Description |
---|---|
Location |
SchemaBuilderImpl.makeLocation(String systemId,
int lineNumber,
int columnNumber) |
Modifier and Type | Method and Description |
---|---|
Location |
DDataPattern.Param.getLoc() |
Constructor and Description |
---|
Param(String name,
String value,
Context context,
String ns,
Location loc,
org.kohsuke.rngom.digested.Annotation anno) |
Modifier and Type | Class and Description |
---|---|
class |
NameClassBuilderImpl<E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
Modifier and Type | Method and Description |
---|---|
Location |
SchemaBuilderHost.makeLocation(String systemId,
int lineNumber,
int columnNumber) |
Copyright © 2018 JBoss by Red Hat. All rights reserved.