Lines Matching refs:Schema

41  * Factory that creates {@link Schema} objects. Entry-point to
61 * <h2><a name="schemaLanguage"></a>Schema Language</h2>
67 * is only required to support W3C XML Schema 1.0. However,
72 * Schema languages not listed here are expected to
97 * <td><a href="http://www.w3.org/TR/xmlschema-1">W3C XML Schema 1.0</a></td>
162 * <code>SchemaFactory</code> for W3C XML Schema.
326 * {@link Schema}s created by this factory, and by extension,
328 * those {@link Schema}s.
332 * to how the special {@link Schema} object returned by {@link
350 * Examples include enity expansion limits and XML Schema constructs that would consume large amounts of resources.
396 * <p>Access to external DTDs in Schema files is restricted to the protocols
398 * If access is denied during the creation of new Schema due to the restriction
421 * If access is denied during the creation of new Schema due to the restriction
510 * Applications can call this method even during a {@link Schema}
533 * inherited to {@link Schema}s, {@link Validator}s, or
562 * up to each schema language. For example, for W3C XML Schema,
567 * Applications can call this method even during a {@link Schema}
593 * inherited to {@link Schema}s, {@link Validator}s, or
621 * @return New <code>Schema</code> from parsing <code>schema</code>.
626 public Schema newSchema(Source schema) throws SAXException {
631 * <p>Parses the specified <code>File</code> as a schema and returns it as a <code>Schema</code>.</p>
637 * @return New <code>Schema</code> from parsing <code>schema</code>.
642 public Schema newSchema(File schema) throws SAXException {
647 * <p>Parses the specified <code>URL</code> as a schema and returns it as a <code>Schema</code>.</p>
653 * @return New <code>Schema</code> from parsing <code>schema</code>.
658 public Schema newSchema(URL schema) throws SAXException {
678 * <h2>W3C XML Schema 1.0</h2>
685 * in the same order as the sources. Section 4.2.3 of the XML Schema
688 * JAXP schema sources and XML Schema imports, the behaviour between
695 * specified in the section 5.1 of the XML Schema spec, then
718 * Always return a non-null valid {@link Schema} object.
720 * guarantee that the returned {@link Schema} object is
735 public abstract Schema newSchema(Source[] schemas) throws SAXException;
738 * Creates a special {@link Schema} object.
740 * <p>The exact semantics of the returned {@link Schema} object
749 * processed by this special {@link Schema}.
758 * <h2>W3C XML Schema 1.0</h2>
760 * For XML Schema, this method creates a {@link Schema} object that
764 * The returned {@link Schema} object assumes that if documents
781 * Always return non-null valid {@link Schema} object.
788 public abstract Schema newSchema() throws SAXException;