com.thaiopensource.relaxng.impl
Class TextOnlyFunction

java.lang.Object
  extended by com.thaiopensource.relaxng.impl.AbstractPatternFunction
      extended by com.thaiopensource.relaxng.impl.EndAttributesFunction
          extended by com.thaiopensource.relaxng.impl.TextOnlyFunction
All Implemented Interfaces:
PatternFunction

 class TextOnlyFunction
extends EndAttributesFunction


Constructor Summary
TextOnlyFunction(ValidatorPatternBuilder builder)
           
 
Method Summary
(package private)  PatternMemo apply(PatternMemo memo)
           
 Object caseAttribute(AttributePattern p)
           
 Object caseElement(ElementPattern p)
           
 
Methods inherited from class com.thaiopensource.relaxng.impl.EndAttributesFunction
caseAfter, caseChoice, caseGroup, caseInterleave, caseOneOrMore, caseOther, getPatternBuilder, memoApply
 
Methods inherited from class com.thaiopensource.relaxng.impl.AbstractPatternFunction
caseData, caseDataExcept, caseEmpty, caseError, caseList, caseNotAllowed, caseRef, caseText, caseValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TextOnlyFunction

TextOnlyFunction(ValidatorPatternBuilder builder)
Method Detail

caseAttribute

public Object caseAttribute(AttributePattern p)
Specified by:
caseAttribute in interface PatternFunction
Overrides:
caseAttribute in class EndAttributesFunction

caseElement

public Object caseElement(ElementPattern p)
Specified by:
caseElement in interface PatternFunction
Overrides:
caseElement in class AbstractPatternFunction

apply

PatternMemo apply(PatternMemo memo)
Overrides:
apply in class EndAttributesFunction