public void invalid(String message) { throw new XmlValueOutOfRangeException( message ); }
public static QName validateLexical( String v, ValidationContext context, PrefixResolver resolver) { QName name; try { name = parse(v, resolver); } catch ( XmlValueOutOfRangeException e ) { context.invalid(e.getMessage()); name = null; } return name; }
public void invalid(String code, Object[] args) { throw new XmlValueOutOfRangeException( code, args ); } }
public static QName validateLexical( String v, ValidationContext context, PrefixResolver resolver) { QName name; try { name = parse(v, resolver); } catch ( XmlValueOutOfRangeException e ) { context.invalid(e.getMessage()); name = null; } return name; }
public int getIntValue() { long l = getLongValue(); if (l > Integer.MAX_VALUE) throw new XmlValueOutOfRangeException(); if (l < Integer.MIN_VALUE) throw new XmlValueOutOfRangeException(); return (int)l; } private static final BigInteger _max = BigInteger.valueOf(Long.MAX_VALUE);
public static QName validateLexical( String v, ValidationContext context, PrefixResolver resolver) { QName name; try { name = parse(v, resolver); } catch ( XmlValueOutOfRangeException e ) { context.invalid(e.getMessage()); name = null; } return name; }
public byte getByteValue() { long l = getIntValue(); if (l > Byte.MAX_VALUE) throw new XmlValueOutOfRangeException(); if (l < Byte.MIN_VALUE) throw new XmlValueOutOfRangeException(); return (byte)l; }
new Object[] {e.getMessage()}, facet); break; case SchemaType.FACET_MIN_INCLUSIVE: state.error(XmlErrorCodes.DATATYPE_MIN_INCLUSIVE_RESTRICTION, new Object[] {e.getMessage()}, facet); break; case SchemaType.FACET_MAX_INCLUSIVE: state.error(XmlErrorCodes.DATATYPE_MAX_INCLUSIVE_RESTRICTION, new Object[] {e.getMessage()}, facet); break; case SchemaType.FACET_MAX_EXCLUSIVE: state.error(XmlErrorCodes.DATATYPE_MAX_EXCLUSIVE_RESTRICTION, new Object[] {e.getMessage()}, facet); break; state.error(XmlErrorCodes.DATATYPE_ENUM_RESTRICTION, new Object[] { facet.getValue().getStringValue(), e.getMessage() }, facet); continue;
public short getShortValue() { long l = getIntValue(); if (l > Short.MAX_VALUE) throw new XmlValueOutOfRangeException(); if (l < Short.MIN_VALUE) throw new XmlValueOutOfRangeException(); return (short)l; }
protected void set_BigInteger(BigInteger v) { if (v.compareTo(_max) > 0 || v.compareTo(_min) < 0) throw new XmlValueOutOfRangeException(); _value = v.longValue(); } protected void set_long(long l) { _value = l; }
public long getLongValue() { BigInteger b = getBigIntegerValue(); if (b == null) return 0L; if (b.compareTo(_max) >= 0) throw new XmlValueOutOfRangeException(); if (b.compareTo(_min) <= 0) throw new XmlValueOutOfRangeException(); return b.longValue(); }
protected void set_BigInteger(BigInteger v) { if (v.compareTo(_max) > 0 || v.compareTo(_min) < 0) throw new XmlValueOutOfRangeException(); set_int(v.intValue()); } protected void set_long(long l)
protected void set_long(long l) { if (l > Integer.MAX_VALUE || l < Integer.MIN_VALUE) throw new XmlValueOutOfRangeException(); set_int((int)l); } protected void set_int(int i)
protected void set_text(String s) { try { set_int(XsTypeConverter.lexInt(s)); } catch (Exception e) { throw new XmlValueOutOfRangeException(XmlErrorCodes.INT, new Object[] { s }); } } protected void set_nil()
protected void set_GDate(GDateSpecification d) { int btc = d.getBuiltinTypeCode(); if (btc <= 0) throw new XmlValueOutOfRangeException(); set_primitive(btc, d); }
protected void set_text(String s) { if (_validateOnSet()) { if (!check(s, _schemaType)) throw new XmlValueOutOfRangeException(); if (!_schemaType.matchPatternFacet(s)) throw new XmlValueOutOfRangeException(); } super.set_text(s); }
protected void set_text(String s) { if (_validateOnSet()) { if (!check(s, _schemaType)) throw new XmlValueOutOfRangeException(); if (!_schemaType.matchPatternFacet(s)) throw new XmlValueOutOfRangeException(); } super.set_text(s); }
protected void set_text(String s) { try { set_long(XsTypeConverter.lexLong(s)); } catch (Exception e) { throw new XmlValueOutOfRangeException(XmlErrorCodes.LONG, new Object[] { s }); } } protected void set_nil()
throw new XmlValueOutOfRangeException("Malformed integer in SOAP array index");
throw new XmlValueOutOfRangeException(); braces.add(s.substring(i + 1, lastbrace)); i = s.indexOf('[', lastbrace); throw new XmlValueOutOfRangeException(); commacount += 1; else if (!XmlWhitespace.isSpace(ch)) throw new XmlValueOutOfRangeException();