Uses of Class
com.sun.tools.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.rngom.digested
Subclasses of DPattern in com.sun.tools.rngom.digestedModifier and TypeClassDescriptionclassclass<choice>pattern.classA pattern that can contain other patterns.classclassclassclass<grammar>pattern, which is a collection of named patterns.classclassclassclassclassclassclassclassclassclassclassclassclassMethods in com.sun.tools.rngom.digested that return DPatternModifier and TypeMethodDescriptionDSchemaBuilderImpl.annotateAfter(DPattern p, com.sun.tools.rngom.digested.ElementWrapper e) DSchemaBuilderImpl.commentAfter(DPattern p, com.sun.tools.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, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeChoice(List<DPattern> patterns, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeElement(NameClass nc, DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeEmpty(LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeErrorPattern()DSchemaBuilderImpl.makeExternalRef(Parseable current, String uri, String ns, Scope<DPattern, com.sun.tools.rngom.digested.ElementWrapper, LocatorImpl, com.sun.tools.rngom.digested.Annotation, com.sun.tools.rngom.digested.CommentListImpl> scope, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeGroup(List<DPattern> patterns, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeInterleave(List<DPattern> patterns, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeList(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeMixed(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeNotAllowed(LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeOneOrMore(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeOptional(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeText(LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeValue(String datatypeLibrary, String type, String value, Context c, String ns, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeZeroOrMore(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) Methods in com.sun.tools.rngom.digested that return types with arguments of type DPatternMethods in com.sun.tools.rngom.digested with parameters of type DPatternModifier and TypeMethodDescriptionDSchemaBuilderImpl.annotateAfter(DPattern p, com.sun.tools.rngom.digested.ElementWrapper e) DSchemaBuilderImpl.commentAfter(DPattern p, com.sun.tools.rngom.digested.CommentListImpl comments) DSchemaBuilderImpl.expandPattern(DPattern p) DSchemaBuilderImpl.makeAttribute(NameClass nc, DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeElement(NameClass nc, DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeList(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeMixed(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeOneOrMore(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeOptional(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeZeroOrMore(DPattern p, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) protected voidvoidPrints XML fragment for the given pattern.voidvoidDDefine.setPattern(DPattern pattern) protected voidDXMLPrinter.DXMLPrinterVisitor.unwrapChoice(DPattern p) protected voidDXMLPrinter.DXMLPrinterVisitor.unwrapGroup(DPattern p) Method parameters in com.sun.tools.rngom.digested with type arguments of type DPatternModifier and TypeMethodDescriptionDSchemaBuilderImpl.makeChoice(List<DPattern> patterns, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeExternalRef(Parseable current, String uri, String ns, Scope<DPattern, com.sun.tools.rngom.digested.ElementWrapper, LocatorImpl, com.sun.tools.rngom.digested.Annotation, com.sun.tools.rngom.digested.CommentListImpl> scope, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeGroup(List<DPattern> patterns, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) DSchemaBuilderImpl.makeInterleave(List<DPattern> patterns, LocatorImpl loc, com.sun.tools.rngom.digested.Annotation anno) -
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 RawTypeSetRawTypeSetBuilder.build(RELAXNGCompiler compiler, DPattern contentModel, Multiplicity mul) static ModelRELAXNGCompiler.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)