Interface PatternVisitor
- All Known Implementing Classes:
ChildElementFinder,PatternWalker
public interface PatternVisitor
-
Method Summary
Modifier and TypeMethodDescriptionvoidvisitAfter(Pattern p1, Pattern p2) voidvisitAttribute(NameClass ns, Pattern value) voidvisitChoice(Pattern p1, Pattern p2) voidvoidvisitDataExcept(Datatype dt, Pattern except) voidvisitElement(NameClass nc, Pattern content) voidvoidvoidvisitGroup(Pattern p1, Pattern p2) voidvisitInterleave(Pattern p1, Pattern p2) voidvoidvoidvoidvoidvisitValue(Datatype dt, Object obj)
-
Method Details
-
visitEmpty
void visitEmpty() -
visitNotAllowed
void visitNotAllowed() -
visitError
void visitError() -
visitAfter
-
visitGroup
-
visitInterleave
-
visitChoice
-
visitOneOrMore
-
visitElement
-
visitAttribute
-
visitData
-
visitDataExcept
-
visitValue
-
visitText
void visitText() -
visitList
-