convert.relaxng.edit
Class CompositePattern

java.lang.Object
  extended by convert.relaxng.edit.SourceObject
      extended by convert.relaxng.edit.Annotated
          extended by convert.relaxng.edit.Pattern
              extended by convert.relaxng.edit.CompositePattern
All Implemented Interfaces:
ParsedPattern
Direct Known Subclasses:
ChoicePattern, GroupPattern, InterleavePattern

public abstract class CompositePattern
extends Pattern


Constructor Summary
CompositePattern()
           
 
Method Summary
 void childrenAccept(PatternVisitor<?> visitor)
           
 java.util.List<Pattern> getChildren()
           
 
Methods inherited from class convert.relaxng.edit.Pattern
accept
 
Methods inherited from class convert.relaxng.edit.Annotated
attributeAnnotationsAccept, childElementAnnotationsAccept, followingElementAnnotationsAccept, getAttributeAnnotation, getAttributeAnnotations, getChildElementAnnotations, getContext, getFollowingElementAnnotations, getLeadingComments, leadingCommentsAccept, mayContainText, setContext
 
Methods inherited from class convert.relaxng.edit.SourceObject
getSourceLocation, setSourceLocation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositePattern

public CompositePattern()
Method Detail

getChildren

public java.util.List<Pattern> getChildren()

childrenAccept

public void childrenAccept(PatternVisitor<?> visitor)