org.kohsuke.rngom.binary.visitor
インタフェース PatternFunction
- public interface PatternFunction
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)