X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fjws1%2FAnnotate3D.java;fp=src%2Fjalview%2Fws%2Fjws1%2FAnnotate3D.java;h=505e15f946967be11404b99461868ac8b04dc451;hb=171ca8730ea146d50b2eb00701d8df986d88f519;hp=0000000000000000000000000000000000000000;hpb=575a2cafa208004f49d91fe56da0fac56be60455;p=jalview.git diff --git a/src/jalview/ws/jws1/Annotate3D.java b/src/jalview/ws/jws1/Annotate3D.java new file mode 100644 index 0000000..505e15f --- /dev/null +++ b/src/jalview/ws/jws1/Annotate3D.java @@ -0,0 +1,206 @@ +package jalview.ws.jws1; + +import java.io.BufferedInputStream; +import java.io.BufferedReader; +import java.io.BufferedWriter; +import java.io.DataInputStream; +import java.io.File; +import java.io.FileOutputStream; +import java.io.FileReader; +import java.io.FileWriter; +import java.io.IOException; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.io.OutputStream; +import java.io.OutputStreamWriter; +import java.io.Reader; +import java.io.StringWriter; +import java.net.HttpURLConnection; +import java.net.MalformedURLException; +import java.net.URL; +import java.net.URLConnection; + +import java.net.URLEncoder; + + + +public class Annotate3D { + //protected BufferedReader in; + //protected BufferedWriter out; + + public Annotate3D() + { + System.out.println("Annotate3D"); + //try { + // Create a URL for the desired page + //String id = "1HR2"; + //URL url = new URL("http://paradise-ibmc.u-strasbg.fr/webservices/annotate3d?pdbid="+id); + //in = new BufferedReader(new InputStreamReader(url.openStream())); + //String str; + //OutputStream out1 = null; + //out = new BufferedWriter(new OutputStreamWriter(out1, "temp.rnaml")); + //while ((str = in.readLine()) != null) { + //System.out.println(str); + //out.write(str); + //} + //in.close(); + //out.close(); + //} catch (MalformedURLException e) { + //} catch (IOException e) { + //} + } + + public Annotate3D(String path) throws InterruptedException{ + System.out.println("Annotate3D"); + try { +// //URL url = new URL("http://paradise-ibmc.u-strasbg.fr/webservices/annotate3d?data="+inFile); +// System.out.println("Step1"); +// FileReader r = new FileReader(inFile); +// BufferedReader in = new BufferedReader(r); +// StringBuffer content = new StringBuffer(); +// System.out.println("Step2"); +// while(in.readLine()!=null){ +// content.append(in.readLine()); +// //System.out.println("Step3"+in.readLine()); +// } +// +// String data = URLEncoder.encode("data", "UTF-8") + "=" + URLEncoder.encode(content.toString(), "UTF-8"); +// for (int i=0;i