convert.relaxng.edit
Class AttributePattern

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.UnaryPattern
                  extended by convert.relaxng.edit.NameClassedPattern
                      extended by convert.relaxng.edit.AttributePattern
All Implemented Interfaces:
ParsedPattern

public class AttributePattern
extends NameClassedPattern


Constructor Summary
AttributePattern(NameClass nameClass, Pattern child)
           
 
Method Summary
<T> T
accept(PatternVisitor<T> visitor)
           
 
Methods inherited from class convert.relaxng.edit.NameClassedPattern
getNameClass, setNameClass
 
Methods inherited from class convert.relaxng.edit.UnaryPattern
getChild, setChild
 
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

AttributePattern

public AttributePattern(NameClass nameClass,
                        Pattern child)
Method Detail

accept

public <T> T accept(PatternVisitor<T> visitor)
Specified by:
accept in class Pattern