@Override
  public InternalResourceProvider doCreateResourceProvider(String rootPath)
  {
    try
    {
      return new URLResourceProvider(_baseURL, getFullPath(rootPath));
    }
    catch(UnsupportedURIException e)
    {
      throw new RuntimeException(e);
    }
    catch(URISyntaxException e)
    {
      throw new RuntimeException(e);
    }
  }
@Override
  public InternalResourceProvider doCreateResourceProvider(String rootPath)
  {
    try
    {
      return new URLResourceProvider(_baseURL, getFullPath(rootPath));
    }
    catch(UnsupportedURIException e)
    {
      throw new RuntimeException(e);
    }
    catch(URISyntaxException e)
    {
      throw new RuntimeException(e);
    }
  }
@ Override public InternalResourceProvider doCreateResourceProvider ( String rootPath ) { try { return new URLResourceProvider ( _baseURL , getFullPath ( rootPath ) ) ; } catch ( UnsupportedURIException e ) { throw new RuntimeException ( e ) ; } catch ( URISyntaxException e ) { throw new RuntimeException ( e ) ; } }
Creates a new resource provider given the new path.

@param rootPath
@return the new resource provider
Creates a new resource provider given the new path .