Uses of Class
org.kohsuke.rngom.digested.DPattern

Packages that use DPattern
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 org.kohsuke.rngom.digested
 

Subclasses of DPattern in org.kohsuke.rngom.digested
 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
 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
 Iterator<DPattern> DContainerPattern.iterator()
           
 

Methods in org.kohsuke.rngom.digested with parameters of type DPattern
 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
 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)
           
 



Copyright © 2011. All Rights Reserved.