Package | Description |
---|---|
com.sun.tools.txw2.builder.relaxng |
Reads RELAX NG grammar from RNGOM and builds the model for TXW.
|
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.
|
Modifier and Type | Method and Description |
---|---|
LocatorImpl |
SchemaBuilderImpl.makeLocation(String systemId,
int lineNumber,
int columnNumber) |
Modifier and Type | Method and Description |
---|---|
ElementAnnotationBuilder<Leaf,ParsedElementAnnotation,LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> |
SchemaBuilderImpl.makeElementAnnotationBuilder(String ns,
String localName,
String prefix,
LocatorImpl locator,
CommentListImpl commentList,
Context context) |
Grammar<Leaf,ParsedElementAnnotation,LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> |
SchemaBuilderImpl.makeGrammar(Scope<Leaf,ParsedElementAnnotation,LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> scope) |
Modifier and Type | Method and Description |
---|---|
Leaf |
SchemaBuilderImpl.makeAttribute(NameClass nameClass,
Leaf leaf,
LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeChoice(List<Leaf> leaves,
LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
DataPatternBuilder |
SchemaBuilderImpl.makeDataPatternBuilder(String datatypeLibrary,
String type,
LocatorImpl locator) |
Leaf |
SchemaBuilderImpl.makeElement(NameClass nameClass,
Leaf leaf,
LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
ElementAnnotationBuilder<Leaf,ParsedElementAnnotation,LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> |
SchemaBuilderImpl.makeElementAnnotationBuilder(String ns,
String localName,
String prefix,
LocatorImpl locator,
CommentListImpl commentList,
Context context) |
Leaf |
SchemaBuilderImpl.makeEmpty(LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeExternalRef(Parseable current,
String uri,
String ns,
Scope<Leaf,ParsedElementAnnotation,LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> scope,
LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeGroup(List<Leaf> leaves,
LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeInterleave(List<Leaf> leaves,
LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeList(Leaf leaf,
LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeMixed(Leaf leaf,
LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeNotAllowed(LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeOneOrMore(Leaf leaf,
LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeOptional(Leaf leaf,
LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeText(LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeValue(String datatypeLibrary,
String type,
String value,
Context c,
String ns,
LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Leaf |
SchemaBuilderImpl.makeZeroOrMore(Leaf leaf,
LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Modifier and Type | Method and Description |
---|---|
Leaf |
SchemaBuilderImpl.makeExternalRef(Parseable current,
String uri,
String ns,
Scope<Leaf,ParsedElementAnnotation,LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> scope,
LocatorImpl locator,
com.sun.tools.txw2.builder.relaxng.AnnotationsImpl annotations) |
Grammar<Leaf,ParsedElementAnnotation,LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> |
SchemaBuilderImpl.makeGrammar(Scope<Leaf,ParsedElementAnnotation,LocatorImpl,com.sun.tools.txw2.builder.relaxng.AnnotationsImpl,CommentListImpl> scope) |
Modifier and Type | Method and Description |
---|---|
LocatorImpl |
DSchemaBuilderImpl.makeLocation(String systemId,
int lineNumber,
int columnNumber) |
Modifier and Type | Method and Description |
---|---|
DPattern |
DSchemaBuilderImpl.makeAttribute(NameClass nc,
DPattern p,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DPattern |
DSchemaBuilderImpl.makeChoice(List<DPattern> patterns,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DataPatternBuilder |
DSchemaBuilderImpl.makeDataPatternBuilder(String datatypeLibrary,
String type,
LocatorImpl loc) |
DPattern |
DSchemaBuilderImpl.makeElement(NameClass nc,
DPattern p,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
ElementAnnotationBuilder |
DSchemaBuilderImpl.makeElementAnnotationBuilder(String ns,
String localName,
String prefix,
LocatorImpl loc,
org.kohsuke.rngom.digested.CommentListImpl comments,
Context context) |
DPattern |
DSchemaBuilderImpl.makeEmpty(LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DPattern |
DSchemaBuilderImpl.makeExternalRef(Parseable current,
String uri,
String ns,
Scope<DPattern,org.kohsuke.rngom.digested.ElementWrapper,LocatorImpl,org.kohsuke.rngom.digested.Annotation,org.kohsuke.rngom.digested.CommentListImpl> scope,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DPattern |
DSchemaBuilderImpl.makeGroup(List<DPattern> patterns,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DPattern |
DSchemaBuilderImpl.makeInterleave(List<DPattern> patterns,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DPattern |
DSchemaBuilderImpl.makeList(DPattern p,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DPattern |
DSchemaBuilderImpl.makeMixed(DPattern p,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DPattern |
DSchemaBuilderImpl.makeNotAllowed(LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DPattern |
DSchemaBuilderImpl.makeOneOrMore(DPattern p,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DPattern |
DSchemaBuilderImpl.makeOptional(DPattern p,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DPattern |
DSchemaBuilderImpl.makeText(LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DPattern |
DSchemaBuilderImpl.makeValue(String datatypeLibrary,
String type,
String value,
Context c,
String ns,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
DPattern |
DSchemaBuilderImpl.makeZeroOrMore(DPattern p,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
Modifier and Type | Method and Description |
---|---|
DPattern |
DSchemaBuilderImpl.makeExternalRef(Parseable current,
String uri,
String ns,
Scope<DPattern,org.kohsuke.rngom.digested.ElementWrapper,LocatorImpl,org.kohsuke.rngom.digested.Annotation,org.kohsuke.rngom.digested.CommentListImpl> scope,
LocatorImpl loc,
org.kohsuke.rngom.digested.Annotation anno) |
Copyright © 2019 Oracle Corporation. All rights reserved.