convert.relaxng.edit
Class AbstractVisitor
java.lang.Object
convert.relaxng.edit.AbstractPatternVisitor<VoidValue>
convert.relaxng.edit.AbstractVisitor
- All Implemented Interfaces:
- AnnotationChildVisitor<VoidValue>, AttributeAnnotationVisitor<VoidValue>, ComponentVisitor<VoidValue>, NameClassVisitor<VoidValue>, PatternVisitor<VoidValue>
public class AbstractVisitor
- extends AbstractPatternVisitor<VoidValue>
- implements ComponentVisitor<VoidValue>, NameClassVisitor<VoidValue>, AnnotationChildVisitor<VoidValue>, AttributeAnnotationVisitor<VoidValue>
Methods inherited from class convert.relaxng.edit.AbstractPatternVisitor |
visitAttribute, visitChoice, visitComposite, visitData, visitElement, visitEmpty, visitExternalRef, visitGrammar, visitGroup, visitInterleave, visitList, visitMixed, visitNameClassed, visitNotAllowed, visitOneOrMore, visitOptional, visitParentRef, visitRef, visitText, visitUnary, visitValue, visitZeroOrMore |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractVisitor
public AbstractVisitor()
visitPattern
public VoidValue visitPattern(Pattern p)
- Specified by:
visitPattern
in class AbstractPatternVisitor<VoidValue>
visitDefine
public VoidValue visitDefine(DefineComponent c)
- Specified by:
visitDefine
in interface ComponentVisitor<VoidValue>
visitDiv
public VoidValue visitDiv(DivComponent c)
- Specified by:
visitDiv
in interface ComponentVisitor<VoidValue>
visitInclude
public VoidValue visitInclude(IncludeComponent c)
- Specified by:
visitInclude
in interface ComponentVisitor<VoidValue>
visitComponent
public VoidValue visitComponent(Component c)
visitChoice
public VoidValue visitChoice(ChoiceNameClass nc)
- Specified by:
visitChoice
in interface NameClassVisitor<VoidValue>
visitAnyName
public VoidValue visitAnyName(AnyNameNameClass nc)
- Specified by:
visitAnyName
in interface NameClassVisitor<VoidValue>
visitNsName
public VoidValue visitNsName(NsNameNameClass nc)
- Specified by:
visitNsName
in interface NameClassVisitor<VoidValue>
visitName
public VoidValue visitName(NameNameClass nc)
- Specified by:
visitName
in interface NameClassVisitor<VoidValue>
visitNameClass
public VoidValue visitNameClass(NameClass nc)
visitText
public VoidValue visitText(TextAnnotation ta)
- Specified by:
visitText
in interface AnnotationChildVisitor<VoidValue>
visitComment
public VoidValue visitComment(Comment c)
- Specified by:
visitComment
in interface AnnotationChildVisitor<VoidValue>
visitElement
public VoidValue visitElement(ElementAnnotation ea)
- Specified by:
visitElement
in interface AnnotationChildVisitor<VoidValue>
visitAnnotationChild
public VoidValue visitAnnotationChild(AnnotationChild ac)
visitAttribute
public VoidValue visitAttribute(AttributeAnnotation a)
- Specified by:
visitAttribute
in interface AttributeAnnotationVisitor<VoidValue>