convert.relaxng.edit
Interface PatternVisitor<T>
- All Known Implementing Classes:
- AbstractPatternVisitor, AbstractVisitor, VoidVisitor
public interface PatternVisitor<T>
visitElement
T visitElement(ElementPattern p)
visitAttribute
T visitAttribute(AttributePattern p)
visitOneOrMore
T visitOneOrMore(OneOrMorePattern p)
visitZeroOrMore
T visitZeroOrMore(ZeroOrMorePattern p)
visitOptional
T visitOptional(OptionalPattern p)
visitInterleave
T visitInterleave(InterleavePattern p)
visitGroup
T visitGroup(GroupPattern p)
visitChoice
T visitChoice(ChoicePattern p)
visitGrammar
T visitGrammar(GrammarPattern p)
visitExternalRef
T visitExternalRef(ExternalRefPattern p)
visitRef
T visitRef(RefPattern p)
visitParentRef
T visitParentRef(ParentRefPattern p)
visitValue
T visitValue(ValuePattern p)
visitData
T visitData(DataPattern p)
visitMixed
T visitMixed(MixedPattern p)
visitList
T visitList(ListPattern p)
visitText
T visitText(TextPattern p)
visitEmpty
T visitEmpty(EmptyPattern p)
visitNotAllowed
T visitNotAllowed(NotAllowedPattern p)