Package org.kohsuke.rngom.binary.visitor
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) voidvisitData(org.relaxng.datatype.Datatype dt) voidvisitDataExcept(org.relaxng.datatype.Datatype dt, Pattern except) voidvisitElement(NameClass nc, Pattern content) voidvoidvoidvisitGroup(Pattern p1, Pattern p2) voidvisitInterleave(Pattern p1, Pattern p2) voidvoidvoidvoidvoidvisitValue(org.relaxng.datatype.Datatype dt, Object obj)
-
Method Details
-
visitEmpty
void visitEmpty() -
visitNotAllowed
void visitNotAllowed() -
visitError
void visitError() -
visitAfter
-
visitGroup
-
visitInterleave
-
visitChoice
-
visitOneOrMore
-
visitElement
-
visitAttribute
-
visitData
void visitData(org.relaxng.datatype.Datatype dt) -
visitDataExcept
-
visitValue
-
visitText
void visitText() -
visitList
-