Package com.thaiopensource.relaxng.edit
Interface PatternVisitor<T>
-
- All Known Implementing Classes:
AbstractPatternVisitor,AbstractVisitor,VoidVisitor
public interface PatternVisitor<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TvisitAttribute(AttributePattern p)TvisitChoice(ChoicePattern p)TvisitData(DataPattern p)TvisitElement(ElementPattern p)TvisitEmpty(EmptyPattern p)TvisitExternalRef(ExternalRefPattern p)TvisitGrammar(GrammarPattern p)TvisitGroup(GroupPattern p)TvisitInterleave(InterleavePattern p)TvisitList(ListPattern p)TvisitMixed(MixedPattern p)TvisitNotAllowed(NotAllowedPattern p)TvisitOneOrMore(OneOrMorePattern p)TvisitOptional(OptionalPattern p)TvisitParentRef(ParentRefPattern p)TvisitRef(RefPattern p)TvisitText(TextPattern p)TvisitValue(ValuePattern p)TvisitZeroOrMore(ZeroOrMorePattern p)
-
-
-
Method Detail
-
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)
-
-