Package org.kohsuke.rngom.binary.visitor
Interface PatternVisitor
- All Known Implementing Classes:
ChildElementFinder
,PatternWalker
public interface PatternVisitor
-
Method Summary
Modifier and TypeMethodDescriptionvoid
visitAfter
(Pattern p1, Pattern p2) void
visitAttribute
(NameClass ns, Pattern value) void
visitChoice
(Pattern p1, Pattern p2) void
visitData
(org.relaxng.datatype.Datatype dt) void
visitDataExcept
(org.relaxng.datatype.Datatype dt, Pattern except) void
visitElement
(NameClass nc, Pattern content) void
void
void
visitGroup
(Pattern p1, Pattern p2) void
visitInterleave
(Pattern p1, Pattern p2) void
void
void
void
void
visitValue
(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
-