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)