1 package com.thaiopensource.relaxng.impl; 2 3 import org.relaxng.datatype.ValidationContext; 4 5 abstract class DataDerivType { 6 abstract DataDerivType copy(); 7 abstract DataDerivType combine(DataDerivType ddt); 8 PatternMemo dataDeriv(ValidatorPatternBuilder builder, Pattern p, String str, ValidationContext vc) { 9 return builder.getPatternMemo(p.applyForPattern(new DataDerivFunction(str, vc, builder))); 10 } 11 } 12 | Popular Tags |