com.thaiopensource.relaxng.impl
Class ValidatorPatternBuilder.RemoveChoicesFunction

java.lang.Object
  extended by com.thaiopensource.relaxng.impl.AbstractPatternFunction
      extended by com.thaiopensource.relaxng.impl.ValidatorPatternBuilder.RemoveChoicesFunction
All Implemented Interfaces:
PatternFunction
Enclosing class:
ValidatorPatternBuilder

private class ValidatorPatternBuilder.RemoveChoicesFunction
extends AbstractPatternFunction


Constructor Summary
private ValidatorPatternBuilder.RemoveChoicesFunction()
           
 
Method Summary
 Object caseChoice(ChoicePattern p)
           
 Object caseOther(Pattern p)
           
 
Methods inherited from class com.thaiopensource.relaxng.impl.AbstractPatternFunction
caseAfter, caseAttribute, caseData, caseDataExcept, caseElement, caseEmpty, caseError, caseGroup, caseInterleave, caseList, caseNotAllowed, caseOneOrMore, caseRef, caseText, caseValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidatorPatternBuilder.RemoveChoicesFunction

private ValidatorPatternBuilder.RemoveChoicesFunction()
Method Detail

caseOther

public Object caseOther(Pattern p)
Specified by:
caseOther in class AbstractPatternFunction

caseChoice

public Object caseChoice(ChoicePattern p)
Specified by:
caseChoice in interface PatternFunction
Overrides:
caseChoice in class AbstractPatternFunction