convert.relaxng.edit
Class Pattern

java.lang.Object
  extended by convert.relaxng.edit.SourceObject
      extended by convert.relaxng.edit.Annotated
          extended by convert.relaxng.edit.Pattern
All Implemented Interfaces:
ParsedPattern
Direct Known Subclasses:
AbstractRefPattern, CompositePattern, DataPattern, EmptyPattern, ExternalRefPattern, GrammarPattern, NotAllowedPattern, TextPattern, UnaryPattern, ValuePattern

public abstract class Pattern
extends Annotated
implements ParsedPattern


Constructor Summary
Pattern()
           
 
Method Summary
abstract
<T> T
accept(PatternVisitor<T> visitor)
           
 
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

Pattern

public Pattern()
Method Detail

accept

public abstract <T> T accept(PatternVisitor<T> visitor)