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


public interface PatternFunction


メソッドの概要
 java.lang.Object caseAfter(AfterPattern p)
           
 java.lang.Object caseAttribute(AttributePattern p)
           
 java.lang.Object caseChoice(ChoicePattern p)
           
 java.lang.Object caseData(DataPattern p)
           
 java.lang.Object caseDataExcept(DataExceptPattern p)
           
 java.lang.Object caseElement(ElementPattern p)
           
 java.lang.Object caseEmpty(EmptyPattern p)
           
 java.lang.Object caseError(ErrorPattern p)
           
 java.lang.Object caseGroup(GroupPattern p)
           
 java.lang.Object caseInterleave(InterleavePattern p)
           
 java.lang.Object caseList(ListPattern p)
           
 java.lang.Object caseNotAllowed(NotAllowedPattern p)
           
 java.lang.Object caseOneOrMore(OneOrMorePattern p)
           
 java.lang.Object caseRef(RefPattern p)
           
 java.lang.Object caseText(TextPattern p)
           
 java.lang.Object caseValue(ValuePattern p)
           
 

メソッドの詳細

caseEmpty

public java.lang.Object caseEmpty(EmptyPattern p)

caseNotAllowed

public java.lang.Object caseNotAllowed(NotAllowedPattern p)

caseError

public java.lang.Object caseError(ErrorPattern p)

caseGroup

public java.lang.Object caseGroup(GroupPattern p)

caseInterleave

public java.lang.Object caseInterleave(InterleavePattern p)

caseChoice

public java.lang.Object caseChoice(ChoicePattern p)

caseOneOrMore

public java.lang.Object caseOneOrMore(OneOrMorePattern p)

caseElement

public java.lang.Object caseElement(ElementPattern p)

caseAttribute

public java.lang.Object caseAttribute(AttributePattern p)

caseData

public java.lang.Object caseData(DataPattern p)

caseDataExcept

public java.lang.Object caseDataExcept(DataExceptPattern p)

caseValue

public java.lang.Object caseValue(ValuePattern p)

caseText

public java.lang.Object caseText(TextPattern p)

caseList

public java.lang.Object caseList(ListPattern p)

caseRef

public java.lang.Object caseRef(RefPattern p)

caseAfter

public java.lang.Object caseAfter(AfterPattern p)