Package | Description |
---|---|
com.sun.tools.txw2.builder.relaxng |
Reads RELAX NG grammar from RNGOM and builds the model for TXW.
|
Modifier and Type | Field and Description |
---|---|
protected org.kohsuke.rngom.ast.builder.Scope<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,AnnotationsImpl,CommentListImpl> |
GrammarSectionImpl.parent |
Modifier and Type | Method and Description |
---|---|
AnnotationsImpl |
SchemaBuilderImpl.makeAnnotations(CommentListImpl commentList,
org.kohsuke.rngom.parse.Context context) |
Modifier and Type | Method and Description |
---|---|
org.kohsuke.rngom.ast.builder.Div<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,AnnotationsImpl,CommentListImpl> |
GrammarSectionImpl.makeDiv() |
org.kohsuke.rngom.ast.builder.ElementAnnotationBuilder<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,AnnotationsImpl,CommentListImpl> |
SchemaBuilderImpl.makeElementAnnotationBuilder(java.lang.String ns,
java.lang.String localName,
java.lang.String prefix,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
CommentListImpl commentList,
org.kohsuke.rngom.parse.Context context) |
org.kohsuke.rngom.ast.builder.Grammar<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,AnnotationsImpl,CommentListImpl> |
SchemaBuilderImpl.makeGrammar(org.kohsuke.rngom.ast.builder.Scope<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,AnnotationsImpl,CommentListImpl> scope) |
org.kohsuke.rngom.ast.builder.Include<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,AnnotationsImpl,CommentListImpl> |
GrammarSectionImpl.makeInclude() |
Modifier and Type | Method and Description |
---|---|
void |
DataPatternBuilderImpl.addParam(java.lang.String name,
java.lang.String value,
org.kohsuke.rngom.parse.Context context,
java.lang.String ns,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.annotate(Leaf leaf,
AnnotationsImpl annotations) |
void |
GrammarSectionImpl.define(java.lang.String name,
org.kohsuke.rngom.ast.builder.GrammarSection.Combine combine,
Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
void |
DivImpl.endDiv(org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
GrammarImpl.endGrammar(org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeAttribute(org.kohsuke.rngom.nc.NameClass nameClass,
Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeChoice(java.util.List<Leaf> leaves,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeElement(org.kohsuke.rngom.nc.NameClass nameClass,
Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeEmpty(org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeExternalRef(org.kohsuke.rngom.parse.Parseable current,
java.lang.String uri,
java.lang.String ns,
org.kohsuke.rngom.ast.builder.Scope<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,AnnotationsImpl,CommentListImpl> scope,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeGroup(java.util.List<Leaf> leaves,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeInterleave(java.util.List<Leaf> leaves,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeList(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeMixed(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeNotAllowed(org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeOneOrMore(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeOptional(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
GrammarImpl.makeParentRef(java.lang.String name,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
DataPatternBuilderImpl.makePattern(Leaf except,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
DataPatternBuilderImpl.makePattern(org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
GrammarImpl.makeRef(java.lang.String name,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeText(org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeValue(java.lang.String datatypeLibrary,
java.lang.String type,
java.lang.String value,
org.kohsuke.rngom.parse.Context c,
java.lang.String ns,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeZeroOrMore(Leaf leaf,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
Modifier and Type | Method and Description |
---|---|
Leaf |
SchemaBuilderImpl.makeExternalRef(org.kohsuke.rngom.parse.Parseable current,
java.lang.String uri,
java.lang.String ns,
org.kohsuke.rngom.ast.builder.Scope<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,AnnotationsImpl,CommentListImpl> scope,
org.kohsuke.rngom.ast.util.LocatorImpl locator,
AnnotationsImpl annotations) |
org.kohsuke.rngom.ast.builder.Grammar<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,AnnotationsImpl,CommentListImpl> |
SchemaBuilderImpl.makeGrammar(org.kohsuke.rngom.ast.builder.Scope<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,AnnotationsImpl,CommentListImpl> scope) |
Constructor and Description |
---|
DivImpl(org.kohsuke.rngom.ast.builder.Scope<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,AnnotationsImpl,CommentListImpl> parent,
Grammar grammar) |
GrammarImpl(org.kohsuke.rngom.ast.builder.Scope<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,AnnotationsImpl,CommentListImpl> scope) |
GrammarSectionImpl(org.kohsuke.rngom.ast.builder.Scope<Leaf,org.kohsuke.rngom.ast.om.ParsedElementAnnotation,org.kohsuke.rngom.ast.util.LocatorImpl,AnnotationsImpl,CommentListImpl> scope,
Grammar grammar) |