case StandardNames.XS_IDREF: case StandardNames.XS_ENTITY: return stringConverter.validate(primValue.getStringValueCS()); default: throw new IllegalArgumentException();
case StandardNames.XS_IDREF: case StandardNames.XS_ENTITY: return stringConverter.validate(primValue.getStringValueCS()); default: throw new IllegalArgumentException();
public ConversionResult convertString( CharSequence input) { CharSequence cs = Whitespace.applyWhitespaceNormalization(whitespaceAction, input); ValidationFailure f = builtInValidator.validate(cs); if (f != null) { return f; } try { cs = targetType.preprocess(cs); } catch (ValidationException err) { return err.getValidationFailure(); } StringValue sv = new StringValue(cs); f = targetType.validate(sv, cs, getConversionRules()); if (f == null) { sv.setTypeLabel(targetType); return sv; } else { return f; } } }
public ConversionResult convertString( CharSequence input) { CharSequence cs = Whitespace.applyWhitespaceNormalization(whitespaceAction, input); ValidationFailure f = builtInValidator.validate(cs); if (f != null) { return f; } try { cs = targetType.preprocess(cs); } catch (ValidationException err) { return err.getValidationFailure(); } StringValue sv = new StringValue(cs); f = targetType.validate(sv, cs, getConversionRules()); if (f == null) { sv.setTypeLabel(targetType); return sv; } else { return f; } } }
return converter.validate(value);
return converter.validate(value);