Uses of Interface
org.relaxng.datatype.ValidationContext

Packages that use ValidationContext
com.thaiopensource.datatype.xsd   
com.thaiopensource.relaxng.impl   
com.thaiopensource.relaxng.jarv   
com.thaiopensource.relaxng.parse   
com.thaiopensource.relaxng.parse.compact   
com.thaiopensource.relaxng.parse.sax   
org.relaxng.datatype   
org.relaxng.datatype.helpers   
org.whattf.datatype   
 

Uses of ValidationContext in com.thaiopensource.datatype.xsd
 

Methods in com.thaiopensource.datatype.xsd with parameters of type ValidationContext
private  void DatatypeBuilderImpl.addMaxExclusiveParam(String value, ValidationContext context)
           
private  void DatatypeBuilderImpl.addMaxInclusiveParam(String value, ValidationContext context)
           
private  void DatatypeBuilderImpl.addMinExclusiveParam(String value, ValidationContext context)
           
private  void DatatypeBuilderImpl.addMinInclusiveParam(String value, ValidationContext context)
           
 void DatatypeBuilderImpl.addParameter(String name, String value, ValidationContext context)
           
(package private)  boolean ValueRestrictDatatype.allowsValue(String str, ValidationContext vc)
           
(package private)  boolean RestrictDatatype.allowsValue(String str, ValidationContext vc)
           
(package private)  boolean QNameDatatype.allowsValue(String str, ValidationContext vc)
           
(package private)  boolean ListDatatype.allowsValue(String str, ValidationContext vc)
           
(package private)  boolean EntityDatatype.allowsValue(String str, ValidationContext vc)
           
(package private)  boolean DateTimeDatatype.allowsValue(String str, ValidationContext vc)
           
(package private)  boolean DatatypeBase.allowsValue(String str, ValidationContext vc)
           
 void DatatypeBase.checkValid(String str, ValidationContext vc)
           
 DatatypeStreamingValidator DatatypeBase.createStreamingValidator(ValidationContext vc)
           
 Object DatatypeBase.createValue(String str, ValidationContext vc)
           
private  Object DatatypeBuilderImpl.getLimit(String str, ValidationContext context)
           
(package private)  Object ValueRestrictDatatype.getValue(String str, ValidationContext vc)
           
(package private)  Object TokenDatatype.getValue(String str, ValidationContext vc)
           
(package private)  Object RestrictDatatype.getValue(String str, ValidationContext vc)
           
(package private)  Object QNameDatatype.getValue(String str, ValidationContext vc)
           
(package private)  Object ListDatatype.getValue(String str, ValidationContext vc)
           
(package private)  Object HexBinaryDatatype.getValue(String str, ValidationContext vc)
           
(package private)  Object FloatDatatype.getValue(String str, ValidationContext vc)
           
(package private)  Object EntityDatatype.getValue(String str, ValidationContext vc)
           
(package private)  Object DurationDatatype.getValue(String str, ValidationContext vc)
           
(package private)  Object DoubleDatatype.getValue(String str, ValidationContext vc)
           
(package private)  Object DecimalDatatype.getValue(String str, ValidationContext vc)
           
(package private)  Object DateTimeDatatype.getValue(String str, ValidationContext vc)
           
(package private) abstract  Object DatatypeBase.getValue(String str, ValidationContext vc)
           
(package private)  Object BooleanDatatype.getValue(String str, ValidationContext vc)
           
(package private)  Object Base64BinaryDatatype.getValue(String str, ValidationContext vc)
           
 boolean DatatypeBase.isValid(String str, ValidationContext vc)
           
 

Uses of ValidationContext in com.thaiopensource.relaxng.impl
 

Classes in com.thaiopensource.relaxng.impl that implement ValidationContext
 class PatternValidator
           
private  class SchemaBuilderImpl.ValidationContextImpl
           
 

Fields in com.thaiopensource.relaxng.impl declared as ValidationContext
private  ValidationContext SchemaBuilderImpl.ValidationContextImpl.vc
           
private  ValidationContext DataDerivFunction.vc
           
 

Methods in com.thaiopensource.relaxng.impl with parameters of type ValidationContext
 void BuiltinDatatypeBuilder.addParameter(String name, String value, ValidationContext context)
           
 void StringDatatype.checkValid(String str, ValidationContext vc)
           
 DatatypeStreamingValidator StringDatatype.createStreamingValidator(ValidationContext vc)
           
 Object TokenDatatype.createValue(String str, ValidationContext vc)
           
 Object StringDatatype.createValue(String str, ValidationContext vc)
           
(package private)  PatternMemo PatternMemo.dataDeriv(String str, ValidationContext vc)
           
(package private)  PatternMemo ValueDataDerivType.dataDeriv(ValidatorPatternBuilder builder, Pattern p, String str, ValidationContext vc)
           
(package private)  PatternMemo SingleDataDerivType.dataDeriv(ValidatorPatternBuilder builder, Pattern p, String str, ValidationContext vc)
           
(package private)  PatternMemo DataDerivType.dataDeriv(ValidatorPatternBuilder builder, Pattern p, String str, ValidationContext vc)
           
(package private)  PatternMemo DataDataDerivType.dataDeriv(ValidatorPatternBuilder builder, Pattern p, String str, ValidationContext vc)
           
(package private)  PatternMemo BlankDataDerivType.dataDeriv(ValidatorPatternBuilder builder, Pattern p, String str, ValidationContext vc)
           
 boolean StringDatatype.isValid(String str, ValidationContext vc)
           
 

Constructors in com.thaiopensource.relaxng.impl with parameters of type ValidationContext
DataDerivFunction(String str, ValidationContext vc, ValidatorPatternBuilder builder)
           
SchemaBuilderImpl.ValidationContextImpl(ValidationContext vc, String ns)
           
 

Uses of ValidationContext in com.thaiopensource.relaxng.jarv
 

Classes in com.thaiopensource.relaxng.jarv that implement ValidationContext
(package private)  class VerifierHandlerImpl
           
 

Uses of ValidationContext in com.thaiopensource.relaxng.parse
 

Subinterfaces of ValidationContext in com.thaiopensource.relaxng.parse
 interface Context
           
 

Uses of ValidationContext in com.thaiopensource.relaxng.parse.compact
 

Classes in com.thaiopensource.relaxng.parse.compact that implement ValidationContext
 class CompactSyntax
           
 

Uses of ValidationContext in com.thaiopensource.relaxng.parse.sax
 

Classes in com.thaiopensource.relaxng.parse.sax that implement ValidationContext
 class DtdContext
           
(package private) static class SchemaParser.AbstractContext
           
(package private)  class SchemaParser.ContextImpl
           
(package private) static class SchemaParser.SavedContext
           
 

Uses of ValidationContext in org.relaxng.datatype
 

Methods in org.relaxng.datatype with parameters of type ValidationContext
 void DatatypeBuilder.addParameter(String name, String strValue, ValidationContext context)
          Adds a new parameter.
 void Datatype.checkValid(String literal, ValidationContext context)
          Similar to the isValid method but throws an exception with diagnosis in case of errors.
 DatatypeStreamingValidator Datatype.createStreamingValidator(ValidationContext context)
          Creates an instance of a streaming validator for this type.
 Object Datatype.createValue(String literal, ValidationContext context)
          Converts lexcial value and the current context to the corresponding value object.
 boolean Datatype.isValid(String literal, ValidationContext context)
          Checks if the specified 'literal' matches this Datatype with respect to the current context.
 

Uses of ValidationContext in org.relaxng.datatype.helpers
 

Fields in org.relaxng.datatype.helpers declared as ValidationContext
private  ValidationContext StreamingValidatorImpl.context
          The current context.
 

Methods in org.relaxng.datatype.helpers with parameters of type ValidationContext
 void ParameterlessDatatypeBuilder.addParameter(String name, String strValue, ValidationContext context)
           
 

Constructors in org.relaxng.datatype.helpers with parameters of type ValidationContext
StreamingValidatorImpl(Datatype baseType, ValidationContext context)
           
 

Uses of ValidationContext in org.whattf.datatype
 

Methods in org.whattf.datatype with parameters of type ValidationContext
 void AbstractDatatype.checkValid(String literal, ValidationContext context)
          Delegates to checkValid(CharSequence literal).
 DatatypeStreamingValidator AbstractDatatype.createStreamingValidator(ValidationContext context)
          Merely returns a DatatypeStreamingValidatorImpl.
 Object AsciiCaseInsensitiveString.createValue(String literal, ValidationContext context)
           
 Object AbstractDatatype.createValue(String literal, ValidationContext context)
          Implements strict string equality semantics by returning literal itself.
 boolean AbstractDatatype.isValid(String literal, ValidationContext context)
          Calls checkValid(CharSequence literal).