com.ihr.xbrl.om

## Interface DTSCascadeSchemaURIResolver

- All Superinterfaces:
    DTSCascadeURIResolver, net.sf.saxon.lib.SchemaURIResolver, java.io.Serializable, javax.xml.transform.URIResolver
  All Known Implementing Classes:
    DTSCatalogURIResolver, DynamicCacheCatalogResolver, LocalResourceURIResolver, TaxonomyPackageURIResolver, ZipCascadeURIResolver

      public interface DTSCascadeSchemaURIResolver
      extends DTSCascadeURIResolver, net.sf.saxon.lib.SchemaURIResolver

  This interface joins two interfaces in one Interface declaration.
  Author:
    Ignacio

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `net.sf.saxon.lib.SchemaURIResolver` | `getNextSchemaResolver()` Return the next SchemaURIResolver.
    `void` | `setNextResolver(net.sf.saxon.lib.SchemaURIResolver newNextResolver)` Establish the next SchemaURIResolver.

    - ### Methods inherited from interface com.ihr.xbrl.om.DTSCascadeURIResolver

      `getNextResolver, setNextResolver`

    - ### Methods inherited from interface javax.xml.transform.URIResolver

      `resolve`

    - ### Methods inherited from interface net.sf.saxon.lib.SchemaURIResolver

      `resolve, setConfiguration`

- - ### Method Detail

    - #### setNextResolver

          void setNextResolver(net.sf.saxon.lib.SchemaURIResolver newNextResolver)

      Establish the next SchemaURIResolver. It is recommended the new class implements also URIResolver
      Parameters:
        `newNextResolver` - the new next resolver

    - #### getNextSchemaResolver

          net.sf.saxon.lib.SchemaURIResolver getNextSchemaResolver()

      Return the next SchemaURIResolver.
      Returns:
        the next schema resolver