X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=unused%2Fjavajs%2Futil%2FAjaxURLStreamHandler.java;fp=unused%2Fjavajs%2Futil%2FAjaxURLStreamHandler.java;h=0000000000000000000000000000000000000000;hb=4f77328104498504339216829abf5ea87e2791ec;hp=3d6d4d7b491247606940fc1ea135f8ea1949f5d7;hpb=2b8c0785318a3528e1876e8e2dd48b7d831eae69;p=jalview.git diff --git a/unused/javajs/util/AjaxURLStreamHandler.java b/unused/javajs/util/AjaxURLStreamHandler.java deleted file mode 100644 index 3d6d4d7..0000000 --- a/unused/javajs/util/AjaxURLStreamHandler.java +++ /dev/null @@ -1,53 +0,0 @@ -package javajs.util; - -import java.io.IOException; -import java.net.URL; -import java.net.URLConnection; -import java.net.URLStreamHandler; - - - -/** - * - * A method to allow a JavaScript AJAX adapter to - * deliver web content to JSmol. This handler is just a formality. - * - */ -public class AjaxURLStreamHandler extends URLStreamHandler { - - String protocol; - - public AjaxURLStreamHandler(String protocol) { - this.protocol = protocol; - } - - @Override - protected URLConnection openConnection(URL url) throws IOException { - return new AjaxURLConnection(url); - } - - - @Override - protected String toExternalForm(URL u) { - SB result = new SB(); - result.append(u.getProtocol()); - result.append(":"); - if (u.getAuthority() != null && u.getAuthority().length() > 0) { - result.append("//"); - result.append(u.getAuthority()); - } - if (u.getPath() != null) { - result.append(u.getPath()); - } - if (u.getQuery() != null) { - result.append("?"); - result.append(u.getQuery()); - } - if (u.getRef() != null) { - result.append("#"); - result.append(u.getRef()); - } - return result.toString(); - } - -}