Uses of Class
com.caucho.relaxng.pattern.Pattern

Packages that use Pattern
com.caucho.relaxng.pattern   
 

Uses of Pattern in com.caucho.relaxng.pattern
 

Subclasses of Pattern in com.caucho.relaxng.pattern
 class AnyNamePattern
          Relax name pattern
 class AttributePattern
          Relax attribute pattern
 class ChoiceNamePattern
          Relax element pattern
 class ChoicePattern
          Relax element pattern
 class DataPattern
          Relax empty pattern
 class ElementPattern
          Relax element pattern
 class EmptyPattern
          Relax empty pattern
 class ExcludeNamePattern
          Relax element pattern
 class GrammarPattern
          Relax grammar pattern
 class GroupPattern
          Relax element pattern
 class InterleavePattern
          Relax element pattern
 class NameClassPattern
          Relax pattern
 class NamePattern
          Relax name pattern
 class NsNamePattern
          Relax name pattern
 class RefPattern
          Relax reference pattern
 class TextPattern
          Relax empty pattern
 class ZeroOrMorePattern
          Relax one or more pattern
 

Methods in com.caucho.relaxng.pattern that return Pattern
 Pattern ChoicePattern.getChild(int i)
          Returns the n-th child.
 Pattern GroupPattern.getChild(int i)
          Returns the n-th child.
 Pattern InterleavePattern.getChild(int i)
          Returns the n-th child.
 Pattern GrammarPattern.getDefinition(java.lang.String name)
          Gets a definition.
 Pattern Pattern.getParent()
          Gets the parent.
 Pattern ZeroOrMorePattern.getPatterns()
          returns the group.
 Pattern GrammarPattern.getStart()
          Returns the start pattern.
 

Methods in com.caucho.relaxng.pattern with parameters of type Pattern
 void AttributePattern.addChild(Pattern child)
          Adds an attribute.
 void ChoicePattern.addChild(Pattern child)
          Adds an element.
 void ElementPattern.addChild(Pattern child)
          Adds an element.
 void GroupPattern.addChild(Pattern child)
          Adds an element.
 void InterleavePattern.addChild(Pattern child)
          Adds an element.
 void Pattern.addChild(Pattern child)
          Adds an element child.
 void ZeroOrMorePattern.addChild(Pattern child)
          Adds an element.
 void GrammarPattern.setDefinition(java.lang.String name, Pattern pattern)
          Start definition.
 void NameClassPattern.setParent(Pattern parent)
          Sets the parent.
 void Pattern.setParent(Pattern parent)
          Sets the parent.
 void GrammarPattern.setStart(Pattern start)
          Sets the start element
 

Constructors in com.caucho.relaxng.pattern with parameters of type Pattern
ZeroOrMorePattern(Pattern pattern)
          Creates a new zero-or-more pattern.