com.thaiopensource.relaxng.impl
Interface PatternFunction

All Known Implementing Classes:
AbstractPatternFunction, ApplyAfterFunction, DataDerivFunction, DataDerivTypeFunction, EndAttributesFunction, EndTagDerivFunction, FeasibleTransform.FeasiblePatternFunction, FindElementFunction, IdTypeMapBuilder.BuildFunction, IdTypeMapBuilder.IdTypeFunction, IgnoreMissingAttributesFunction, MixedTextDerivFunction, RecoverAfterFunction, StartAttributeDerivFunction, StartTagOpenDerivFunction, StartTagOpenRecoverDerivFunction, TextOnlyFunction, ValidatorPatternBuilder.NoteChoicesFunction, ValidatorPatternBuilder.RemoveChoicesFunction

interface PatternFunction


Method Summary
 Object caseAfter(AfterPattern p)
           
 Object caseAttribute(AttributePattern p)
           
 Object caseChoice(ChoicePattern p)
           
 Object caseData(DataPattern p)
           
 Object caseDataExcept(DataExceptPattern p)
           
 Object caseElement(ElementPattern p)
           
 Object caseEmpty(EmptyPattern p)
           
 Object caseError(ErrorPattern p)
           
 Object caseGroup(GroupPattern p)
           
 Object caseInterleave(InterleavePattern p)
           
 Object caseList(ListPattern p)
           
 Object caseNotAllowed(NotAllowedPattern p)
           
 Object caseOneOrMore(OneOrMorePattern p)
           
 Object caseRef(RefPattern p)
           
 Object caseText(TextPattern p)
           
 Object caseValue(ValuePattern p)
           
 

Method Detail

caseEmpty

Object caseEmpty(EmptyPattern p)

caseNotAllowed

Object caseNotAllowed(NotAllowedPattern p)

caseError

Object caseError(ErrorPattern p)

caseGroup

Object caseGroup(GroupPattern p)

caseInterleave

Object caseInterleave(InterleavePattern p)

caseChoice

Object caseChoice(ChoicePattern p)

caseOneOrMore

Object caseOneOrMore(OneOrMorePattern p)

caseElement

Object caseElement(ElementPattern p)

caseAttribute

Object caseAttribute(AttributePattern p)

caseData

Object caseData(DataPattern p)

caseDataExcept

Object caseDataExcept(DataExceptPattern p)

caseValue

Object caseValue(ValuePattern p)

caseText

Object caseText(TextPattern p)

caseList

Object caseList(ListPattern p)

caseRef

Object caseRef(RefPattern p)

caseAfter

Object caseAfter(AfterPattern p)