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(com.sun.tools.rngdatatype.Datatype dt) |
void |
visitDataExcept(com.sun.tools.rngdatatype.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(com.sun.tools.rngdatatype.Datatype dt,
Object obj) |
public void visitEmpty()
visitEmpty
in interface PatternVisitor
public void visitNotAllowed()
visitNotAllowed
in interface PatternVisitor
public void visitError()
visitError
in interface PatternVisitor
public void visitGroup(Pattern p1, Pattern p2)
visitGroup
in interface PatternVisitor
public void visitInterleave(Pattern p1, Pattern p2)
visitInterleave
in interface PatternVisitor
public void visitChoice(Pattern p1, Pattern p2)
visitChoice
in interface PatternVisitor
public void visitOneOrMore(Pattern p)
visitOneOrMore
in interface PatternVisitor
public void visitElement(NameClass nc, Pattern content)
visitElement
in interface PatternVisitor
public void visitAttribute(NameClass ns, Pattern value)
visitAttribute
in interface PatternVisitor
public void visitData(com.sun.tools.rngdatatype.Datatype dt)
visitData
in interface PatternVisitor
public void visitDataExcept(com.sun.tools.rngdatatype.Datatype dt, Pattern except)
visitDataExcept
in interface PatternVisitor
public void visitValue(com.sun.tools.rngdatatype.Datatype dt, Object obj)
visitValue
in interface PatternVisitor
public void visitText()
visitText
in interface PatternVisitor
public void visitList(Pattern p)
visitList
in interface PatternVisitor
public void visitAfter(Pattern p1, Pattern p2)
visitAfter
in interface PatternVisitor
Copyright © 2019 JBoss by Red Hat. All rights reserved.