com.thaiopensource.relaxng.impl
Class IdTypeMapBuilder.IdTypeFunction

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

private class IdTypeMapBuilder.IdTypeFunction
extends AbstractPatternFunction


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

Constructor Detail

IdTypeMapBuilder.IdTypeFunction

private IdTypeMapBuilder.IdTypeFunction()
Method Detail

caseOther

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

caseData

public Object caseData(DataPattern p)
Specified by:
caseData in interface PatternFunction
Overrides:
caseData in class AbstractPatternFunction

caseDataExcept

public Object caseDataExcept(DataExceptPattern p)
Specified by:
caseDataExcept in interface PatternFunction
Overrides:
caseDataExcept in class AbstractPatternFunction

caseValue

public Object caseValue(ValuePattern p)
Specified by:
caseValue in interface PatternFunction
Overrides:
caseValue in class AbstractPatternFunction