com.thaiopensource.relaxng.impl
Class BlankDataDerivType

java.lang.Object
  extended by com.thaiopensource.relaxng.impl.DataDerivType
      extended by com.thaiopensource.relaxng.impl.BlankDataDerivType

 class BlankDataDerivType
extends DataDerivType


Field Summary
private  PatternMemo blankMemo
           
private  PatternMemo nonBlankMemo
           
 
Constructor Summary
BlankDataDerivType()
           
 
Method Summary
(package private)  DataDerivType combine(DataDerivType ddt)
           
(package private)  DataDerivType copy()
           
(package private)  PatternMemo dataDeriv(ValidatorPatternBuilder builder, Pattern p, String str, ValidationContext vc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

blankMemo

private PatternMemo blankMemo

nonBlankMemo

private PatternMemo nonBlankMemo
Constructor Detail

BlankDataDerivType

BlankDataDerivType()
Method Detail

dataDeriv

PatternMemo dataDeriv(ValidatorPatternBuilder builder,
                      Pattern p,
                      String str,
                      ValidationContext vc)
Overrides:
dataDeriv in class DataDerivType

copy

DataDerivType copy()
Specified by:
copy in class DataDerivType

combine

DataDerivType combine(DataDerivType ddt)
Specified by:
combine in class DataDerivType