X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src2%2Fjavajs%2Futil%2FAjaxURLStreamHandlerFactory.java;fp=src2%2Fjavajs%2Futil%2FAjaxURLStreamHandlerFactory.java;h=0000000000000000000000000000000000000000;hb=a1225b9392dc7657d5cef12907385b07527d6122;hp=ef903a26d06e0a4b66a3413a902f91953c00daad;hpb=b513684c725997c77341f30ce4e584cf9f7cdfed;p=jalview.git diff --git a/src2/javajs/util/AjaxURLStreamHandlerFactory.java b/src2/javajs/util/AjaxURLStreamHandlerFactory.java deleted file mode 100644 index ef903a2..0000000 --- a/src2/javajs/util/AjaxURLStreamHandlerFactory.java +++ /dev/null @@ -1,31 +0,0 @@ -package javajs.util; - -import java.net.URLStreamHandler; -import java.net.URLStreamHandlerFactory; -import java.util.Hashtable; -import java.util.Map; - - -/** - * - * For handling URL file IO via AJAX in JavaScript version - * - */ - -public class AjaxURLStreamHandlerFactory implements URLStreamHandlerFactory { - - Map htFactories = new Hashtable(); - - public AjaxURLStreamHandlerFactory() { - // for reflection; - } - - @Override - public URLStreamHandler createURLStreamHandler(String protocol) { - AjaxURLStreamHandler fac = htFactories.get(protocol); - if (fac == null) - htFactories.put(protocol, fac = new AjaxURLStreamHandler(protocol)); - return (fac.protocol == null ? null : fac); - } - -}