Class XMLValidator.BasicResolver

  • All Implemented Interfaces:
    com.thaiopensource.resolver.Resolver
    Enclosing class:
    XMLValidator

    public static class XMLValidator.BasicResolver
    extends java.lang.Object
    implements com.thaiopensource.resolver.Resolver
    Basic Resolver from Jing modified to add support for resolving zip and jar relative locations.
    • Constructor Detail

      • BasicResolver

        BasicResolver()
    • Method Detail

      • resolve

        public void resolve​(com.thaiopensource.resolver.Identifier id,
                            com.thaiopensource.resolver.Input input)
                     throws java.io.IOException,
                            com.thaiopensource.resolver.ResolverException
        Specified by:
        resolve in interface com.thaiopensource.resolver.Resolver
        Throws:
        java.io.IOException
        com.thaiopensource.resolver.ResolverException
      • open

        public void open​(com.thaiopensource.resolver.Input input)
                  throws java.io.IOException,
                         com.thaiopensource.resolver.ResolverException
        Specified by:
        open in interface com.thaiopensource.resolver.Resolver
        Throws:
        java.io.IOException
        com.thaiopensource.resolver.ResolverException
      • resolveUri

        public static java.lang.String resolveUri​(com.thaiopensource.resolver.Identifier id)
                                           throws com.thaiopensource.resolver.ResolverException
        Throws:
        com.thaiopensource.resolver.ResolverException