com.thaiopensource.relaxng.impl
Class AbstractPatternFunction
java.lang.Object
com.thaiopensource.relaxng.impl.AbstractPatternFunction
- All Implemented Interfaces:
- PatternFunction
- Direct Known Subclasses:
- ApplyAfterFunction, DataDerivFunction, DataDerivTypeFunction, EndAttributesFunction, EndTagDerivFunction, FeasibleTransform.FeasiblePatternFunction, FindElementFunction, IdTypeMapBuilder.BuildFunction, IdTypeMapBuilder.IdTypeFunction, RecoverAfterFunction, StartTagOpenDerivFunction, ValidatorPatternBuilder.NoteChoicesFunction, ValidatorPatternBuilder.RemoveChoicesFunction
abstract class AbstractPatternFunction
- extends Object
- implements PatternFunction
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPatternFunction
AbstractPatternFunction()
caseEmpty
public Object caseEmpty(EmptyPattern p)
- Specified by:
caseEmpty in interface PatternFunction
caseNotAllowed
public Object caseNotAllowed(NotAllowedPattern p)
- Specified by:
caseNotAllowed in interface PatternFunction
caseError
public Object caseError(ErrorPattern p)
- Specified by:
caseError in interface PatternFunction
caseGroup
public Object caseGroup(GroupPattern p)
- Specified by:
caseGroup in interface PatternFunction
caseInterleave
public Object caseInterleave(InterleavePattern p)
- Specified by:
caseInterleave in interface PatternFunction
caseChoice
public Object caseChoice(ChoicePattern p)
- Specified by:
caseChoice in interface PatternFunction
caseOneOrMore
public Object caseOneOrMore(OneOrMorePattern p)
- Specified by:
caseOneOrMore in interface PatternFunction
caseElement
public Object caseElement(ElementPattern p)
- Specified by:
caseElement in interface PatternFunction
caseAttribute
public Object caseAttribute(AttributePattern p)
- Specified by:
caseAttribute in interface PatternFunction
caseData
public Object caseData(DataPattern p)
- Specified by:
caseData in interface PatternFunction
caseDataExcept
public Object caseDataExcept(DataExceptPattern p)
- Specified by:
caseDataExcept in interface PatternFunction
caseValue
public Object caseValue(ValuePattern p)
- Specified by:
caseValue in interface PatternFunction
caseText
public Object caseText(TextPattern p)
- Specified by:
caseText in interface PatternFunction
caseList
public Object caseList(ListPattern p)
- Specified by:
caseList in interface PatternFunction
caseAfter
public Object caseAfter(AfterPattern p)
- Specified by:
caseAfter in interface PatternFunction
caseRef
public Object caseRef(RefPattern p)
- Specified by:
caseRef in interface PatternFunction
caseOther
public abstract Object caseOther(Pattern p)