Uses of Class
org.kohsuke.rngom.digested.DPattern
Packages that use DPattern
Package
Description
Another RELAX NG AST implementation that optimizes away
inclusions and some other syntax sugars, while still retaining
all the annotations, location information, and etc.
-
Uses of DPattern in com.sun.tools.xjc.reader.relaxng
Methods in com.sun.tools.xjc.reader.relaxng with parameters of type DPatternModifier and TypeMethodDescriptionstatic RawTypeSet
RawTypeSetBuilder.build
(RELAXNGCompiler compiler, DPattern contentModel, Multiplicity mul) static Model
RELAXNGCompiler.build
(DPattern grammar, JCodeModel codeModel, Options opts) Constructors in com.sun.tools.xjc.reader.relaxng with parameters of type DPatternModifierConstructorDescriptionRELAXNGCompiler
(DPattern grammar, JCodeModel codeModel, Options opts) -
Uses of DPattern in org.kohsuke.rngom.digested
Subclasses of DPattern in org.kohsuke.rngom.digestedModifier and TypeClassDescriptionclass
class
<choice>
pattern.class
A pattern that can contain other patterns.class
class
class
class
<grammar>
pattern, which is a collection of named patterns.class
class
class
class
class
class
class
class
class
class
class
class
class
Methods in org.kohsuke.rngom.digested that return DPatternModifier and TypeMethodDescriptionDSchemaBuilderImpl.annotateAfter
(DPattern p, org.kohsuke.rngom.digested.ElementWrapper e) DSchemaBuilderImpl.commentAfter
(DPattern p, org.kohsuke.rngom.digested.CommentListImpl comments) DSchemaBuilderImpl.expandPattern
(DPattern p) DContainerPattern.firstChild()
DUnaryPattern.getChild()
DDataPattern.getExcept()
Gets the pattern that reprsents the<except>
child of this data pattern.DDefine.getPattern()
DGrammarPattern.getStart()
Gets the start pattern.DContainerPattern.lastChild()
DSchemaBuilderImpl.makeAttribute
(NameClass nc, DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeChoice
(List<DPattern> patterns, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeElement
(NameClass nc, DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeEmpty
(LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeErrorPattern()
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) DSchemaBuilderImpl.makeGroup
(List<DPattern> patterns, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeInterleave
(List<DPattern> patterns, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeList
(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeMixed
(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeNotAllowed
(LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeOneOrMore
(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeOptional
(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeText
(LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeValue
(String datatypeLibrary, String type, String value, Context c, String ns, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeZeroOrMore
(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) Methods in org.kohsuke.rngom.digested that return types with arguments of type DPatternMethods in org.kohsuke.rngom.digested with parameters of type DPatternModifier and TypeMethodDescriptionDSchemaBuilderImpl.annotateAfter
(DPattern p, org.kohsuke.rngom.digested.ElementWrapper e) DSchemaBuilderImpl.commentAfter
(DPattern p, org.kohsuke.rngom.digested.CommentListImpl comments) DSchemaBuilderImpl.expandPattern
(DPattern p) DSchemaBuilderImpl.makeAttribute
(NameClass nc, DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeElement
(NameClass nc, DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeList
(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeMixed
(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeOneOrMore
(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeOptional
(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeZeroOrMore
(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) protected void
void
Prints XML fragment for the given pattern.void
void
DDefine.setPattern
(DPattern pattern) protected void
DXMLPrinter.DXMLPrinterVisitor.unwrapChoice
(DPattern p) protected void
DXMLPrinter.DXMLPrinterVisitor.unwrapGroup
(DPattern p) Method parameters in org.kohsuke.rngom.digested with type arguments of type DPatternModifier and TypeMethodDescriptionDSchemaBuilderImpl.makeChoice
(List<DPattern> patterns, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) 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) DSchemaBuilderImpl.makeGroup
(List<DPattern> patterns, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeInterleave
(List<DPattern> patterns, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)