com.thaiopensource.relaxng.impl
Class ApplyAfterFunction
java.lang.Object
com.thaiopensource.relaxng.impl.AbstractPatternFunction
com.thaiopensource.relaxng.impl.ApplyAfterFunction
- All Implemented Interfaces:
- PatternFunction
abstract class ApplyAfterFunction
- extends AbstractPatternFunction
Methods inherited from class com.thaiopensource.relaxng.impl.AbstractPatternFunction |
caseAttribute, caseData, caseDataExcept, caseElement, caseEmpty, caseError, caseGroup, caseInterleave, caseList, caseOneOrMore, caseRef, caseText, caseValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
builder
private final ValidatorPatternBuilder builder
ApplyAfterFunction
ApplyAfterFunction(ValidatorPatternBuilder builder)
caseAfter
public Object caseAfter(AfterPattern p)
- Specified by:
caseAfter
in interface PatternFunction
- Overrides:
caseAfter
in class AbstractPatternFunction
caseChoice
public Object caseChoice(ChoicePattern p)
- Specified by:
caseChoice
in interface PatternFunction
- Overrides:
caseChoice
in class AbstractPatternFunction
caseNotAllowed
public Object caseNotAllowed(NotAllowedPattern p)
- Specified by:
caseNotAllowed
in interface PatternFunction
- Overrides:
caseNotAllowed
in class AbstractPatternFunction
caseOther
public Object caseOther(Pattern p)
- Specified by:
caseOther
in class AbstractPatternFunction
apply
abstract Pattern apply(Pattern p)