org.kohsuke.rngom.binary.visitor
インタフェース PatternVisitor

既知の実装クラスの一覧:
PatternWalker

public interface PatternVisitor


メソッドの概要
 void 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 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, java.lang.Object obj)
           
 

メソッドの詳細

visitEmpty

public void visitEmpty()

visitNotAllowed

public void visitNotAllowed()

visitError

public void visitError()

visitAfter

public void visitAfter(Pattern p1,
                       Pattern p2)

visitGroup

public void visitGroup(Pattern p1,
                       Pattern p2)

visitInterleave

public void visitInterleave(Pattern p1,
                            Pattern p2)

visitChoice

public void visitChoice(Pattern p1,
                        Pattern p2)

visitOneOrMore

public void visitOneOrMore(Pattern p)

visitElement

public void visitElement(NameClass nc,
                         Pattern content)

visitAttribute

public void visitAttribute(NameClass ns,
                           Pattern value)

visitData

public void visitData(org.relaxng.datatype.Datatype dt)

visitDataExcept

public void visitDataExcept(org.relaxng.datatype.Datatype dt,
                            Pattern except)

visitValue

public void visitValue(org.relaxng.datatype.Datatype dt,
                       java.lang.Object obj)

visitText

public void visitText()

visitList

public void visitList(Pattern p)