Uses of Class
org.kohsuke.rngom.digested.DPattern
-
Packages that use DPattern Package Description com.sun.tools.xjc.reader.relaxng 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. -
-
Uses of DPattern in com.sun.tools.xjc.reader.relaxng
Methods in com.sun.tools.xjc.reader.relaxng with parameters of type DPattern Modifier and Type Method Description static 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 DPattern Constructor Description RELAXNGCompiler(DPattern grammar, JCodeModel codeModel, Options opts)
-
Uses of DPattern in org.kohsuke.rngom.digested
Subclasses of DPattern in org.kohsuke.rngom.digested Modifier and Type Class Description class
DAttributePattern
class
DChoicePattern
<choice>
pattern.class
DContainerPattern
A pattern that can contain other patterns.class
DDataPattern
class
DElementPattern
class
DEmptyPattern
class
DGrammarPattern
<grammar>
pattern, which is a collection of named patterns.class
DGroupPattern
class
DInterleavePattern
class
DListPattern
class
DMixedPattern
class
DNotAllowedPattern
class
DOneOrMorePattern
class
DOptionalPattern
class
DRefPattern
class
DTextPattern
class
DUnaryPattern
class
DValuePattern
class
DXmlTokenPattern
class
DZeroOrMorePattern
Methods in org.kohsuke.rngom.digested that return DPattern Modifier and Type Method Description DPattern
DSchemaBuilderImpl. annotate(DPattern p, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. annotateAfter(DPattern p, org.kohsuke.rngom.digested.ElementWrapper e)
DPattern
DSchemaBuilderImpl. commentAfter(DPattern p, org.kohsuke.rngom.digested.CommentListImpl comments)
DPattern
DSchemaBuilderImpl. expandPattern(DPattern p)
DPattern
DContainerPattern. firstChild()
DPattern
DUnaryPattern. getChild()
DPattern
DDataPattern. getExcept()
Gets the pattern that reprsents the<except>
child of this data pattern.DPattern
DDefine. getPattern()
DPattern
DGrammarPattern. getStart()
Gets the start pattern.DPattern
DContainerPattern. lastChild()
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)
DPattern
DSchemaBuilderImpl. makeElement(NameClass nc, DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. makeEmpty(LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. makeErrorPattern()
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)
Methods in org.kohsuke.rngom.digested that return types with arguments of type DPattern Modifier and Type Method Description Iterator<DPattern>
DContainerPattern. iterator()
Methods in org.kohsuke.rngom.digested with parameters of type DPattern Modifier and Type Method Description DPattern
DSchemaBuilderImpl. annotate(DPattern p, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. annotateAfter(DPattern p, org.kohsuke.rngom.digested.ElementWrapper e)
DPattern
DSchemaBuilderImpl. commentAfter(DPattern p, org.kohsuke.rngom.digested.CommentListImpl comments)
DPattern
DSchemaBuilderImpl. expandPattern(DPattern p)
DPattern
DSchemaBuilderImpl. makeAttribute(NameClass nc, DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
DPattern
DSchemaBuilderImpl. makeElement(NameClass nc, DPattern p, 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. 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. makeZeroOrMore(DPattern p, LocatorImpl loc, org.kohsuke.rngom.digested.Annotation anno)
protected void
DXMLPrinter.DXMLPrinterVisitor. on(DPattern p)
void
DXMLPrinter. print(DPattern pattern)
Prints XML fragment for the given pattern.void
DUnaryPattern. setChild(DPattern child)
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 DPattern Modifier and Type Method Description DPattern
DSchemaBuilderImpl. makeChoice(List<DPattern> patterns, 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)
-