protected void fail( Datatype dt ) { throw new GenerationException("unable to generate value for this datatype: " + (( dt instanceof XSDatatype )?((XSDatatype)dt).displayName():dt.toString()) ); }
reportWarning( WRN_DEPRECATED_TYPENAME, typeName, dt.displayName() );
public final Expression createValue( XSDatatype dt, Object value ) { return createValue( dt, new StringPair("",dt.displayName()), value ); }
reportWarning( WRN_DEPRECATED_TYPENAME, typeName, dt.displayName() );
reportWarning( WRN_DEPRECATED_TYPENAME, typeName, dt.displayName() );
public final Expression createValue( XSDatatype dt, Object value ) { return createValue( dt, new StringPair("",dt.displayName()), value ); }
public final Expression createValue( XSDatatype dt, Object value ) { return createValue( dt, new StringPair("",dt.displayName()), value ); }
reportWarning( WRN_DEPRECATED_TYPENAME, typeName, dt.displayName() );
public final Expression createValue( XSDatatype dt, Object value ) { return createValue( dt, new StringPair("",dt.displayName()), value ); }
public final Expression createData( XSDatatype dt ) { String ns = dt.getNamespaceUri(); if(ns==null) ns="\u0000"; // use something that doesn't collide with others. return createData( dt, new StringPair(ns,dt.displayName()) ); }
public final Expression createData( XSDatatype dt ) { String ns = dt.getNamespaceUri(); if(ns==null) ns="\u0000"; // use something that doesn't collide with others. return createData( dt, new StringPair(ns,dt.displayName()) ); }
public final Expression createData( XSDatatype dt ) { String ns = dt.getNamespaceUri(); if(ns==null) ns="\u0000"; // use something that doesn't collide with others. return createData( dt, new StringPair(ns,dt.displayName()) ); }
public final Expression createData( XSDatatype dt ) { String ns = dt.getNamespaceUri(); if(ns==null) ns="\u0000"; // use something that doesn't collide with others. return createData( dt, new StringPair(ns,dt.displayName()) ); }
WhiteSpaceFacet( String nsUri, String typeName, XSDatatypeImpl baseType, WhiteSpaceProcessor proc, boolean _isFixed ) throws DatatypeException { super(nsUri,typeName, baseType, FACET_WHITESPACE, _isFixed,proc); // loosened facet check if( baseType.whiteSpace.tightness() > this.whiteSpace.tightness() ) { XSDatatype d; d=baseType.getFacetObject(FACET_WHITESPACE); if(d==null) d = getConcreteType(); throw new DatatypeException( localize( ERR_LOOSENED_FACET, FACET_WHITESPACE, d.displayName() )); } // consistency with minLength/maxLength is checked in XSDatatypeImpl.derive method. }
WhiteSpaceFacet( String nsUri, String typeName, XSDatatypeImpl baseType, WhiteSpaceProcessor proc, boolean _isFixed ) throws DatatypeException { super(nsUri,typeName, baseType, FACET_WHITESPACE, _isFixed,proc); // loosened facet check if( baseType.whiteSpace.tightness() > this.whiteSpace.tightness() ) { XSDatatype d; d=baseType.getFacetObject(FACET_WHITESPACE); if(d==null) d = getConcreteType(); throw new DatatypeException( localize( ERR_LOOSENED_FACET, FACET_WHITESPACE, d.displayName() )); } // consistency with minLength/maxLength is checked in XSDatatypeImpl.derive method. }
WhiteSpaceFacet( String nsUri, String typeName, XSDatatypeImpl baseType, WhiteSpaceProcessor proc, boolean _isFixed ) throws DatatypeException { super(nsUri,typeName, baseType, FACET_WHITESPACE, _isFixed,proc); // loosened facet check if( baseType.whiteSpace.tightness() > this.whiteSpace.tightness() ) { XSDatatype d; d=baseType.getFacetObject(FACET_WHITESPACE); if(d==null) d = getConcreteType(); throw new DatatypeException( localize( ERR_LOOSENED_FACET, FACET_WHITESPACE, d.displayName() )); } // consistency with minLength/maxLength is checked in XSDatatypeImpl.derive method. }
WhiteSpaceFacet( String nsUri, String typeName, XSDatatypeImpl baseType, WhiteSpaceProcessor proc, boolean _isFixed ) throws DatatypeException { super(nsUri,typeName, baseType, FACET_WHITESPACE, _isFixed,proc); // loosened facet check if( baseType.whiteSpace.tightness() > this.whiteSpace.tightness() ) { XSDatatype d; d=baseType.getFacetObject(FACET_WHITESPACE); if(d==null) d = getConcreteType(); throw new DatatypeException( localize( ERR_LOOSENED_FACET, FACET_WHITESPACE, d.displayName() )); } // consistency with minLength/maxLength is checked in XSDatatypeImpl.derive method. }
WhiteSpaceFacet( String nsUri, String typeName, XSDatatypeImpl baseType, WhiteSpaceProcessor proc, boolean _isFixed ) throws DatatypeException { super(nsUri,typeName, baseType, FACET_WHITESPACE, _isFixed,proc); // loosened facet check if( baseType.whiteSpace.tightness() > this.whiteSpace.tightness() ) { XSDatatype d; d=baseType.getFacetObject(FACET_WHITESPACE); if(d==null) d = getConcreteType(); throw new DatatypeException( localize( ERR_LOOSENED_FACET, FACET_WHITESPACE, d.displayName() )); } // consistency with minLength/maxLength is checked in XSDatatypeImpl.derive method. }
public void endElement( String namespaceUri, String localName, String qName ) { Datatype[] types = filter.getVerifier().getLastCharacterType(); if( types!=null ) { String r=""; for( int i=0; i<types.length; i++ ) { if( types[i] instanceof XSDatatype ) r+=((XSDatatype)types[i]).displayName()+" "; else r+=types[i]+" "; } printIndent(); System.out.println("-- "+r+" --"); } indent--; printIndent(); System.out.println("</"+qName+">"); }