public class PatternWalker extends Object implements PatternVisitor
| Constructor and Description |
|---|
PatternWalker() |
| Modifier and Type | Method and Description |
|---|---|
void |
visitAfter(Pattern p1,
Pattern p2) |
void |
visitAttribute(NameClass ns,
Pattern value) |
protected void |
visitBinary(Pattern p1,
Pattern p2) |
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 |
visitEmpty() |
void |
visitError() |
void |
visitGroup(Pattern p1,
Pattern p2) |
void |
visitInterleave(Pattern p1,
Pattern p2) |
void |
visitList(Pattern p) |
void |
visitNotAllowed() |
void |
visitOneOrMore(Pattern p) |
void |
visitText() |
void |
visitValue(org.relaxng.datatype.Datatype dt,
Object obj) |
public void visitEmpty()
visitEmpty in interface PatternVisitorpublic void visitNotAllowed()
visitNotAllowed in interface PatternVisitorpublic void visitError()
visitError in interface PatternVisitorpublic void visitGroup(Pattern p1, Pattern p2)
visitGroup in interface PatternVisitorpublic void visitInterleave(Pattern p1, Pattern p2)
visitInterleave in interface PatternVisitorpublic void visitChoice(Pattern p1, Pattern p2)
visitChoice in interface PatternVisitorpublic void visitOneOrMore(Pattern p)
visitOneOrMore in interface PatternVisitorpublic void visitElement(NameClass nc, Pattern content)
visitElement in interface PatternVisitorpublic void visitAttribute(NameClass ns, Pattern value)
visitAttribute in interface PatternVisitorpublic void visitData(org.relaxng.datatype.Datatype dt)
visitData in interface PatternVisitorpublic void visitDataExcept(org.relaxng.datatype.Datatype dt,
Pattern except)
visitDataExcept in interface PatternVisitorpublic void visitValue(org.relaxng.datatype.Datatype dt,
Object obj)
visitValue in interface PatternVisitorpublic void visitText()
visitText in interface PatternVisitorpublic void visitList(Pattern p)
visitList in interface PatternVisitorpublic void visitAfter(Pattern p1, Pattern p2)
visitAfter in interface PatternVisitorCopyright © 2018 JBoss by Red Hat. All rights reserved.