--- /dev/null
+package jalview.ext.paradise;
+
+import jalview.ws.HttpClientUtils;
+
+import java.io.Reader;
+import java.util.ArrayList;
+import java.util.List;
+
+import org.apache.http.NameValuePair;
+import org.apache.http.message.BasicNameValuePair;
+
+public class Annotate3D
+{
+
+ public static Reader getRNAMLForPDBFileAsString(String pdbfile)
+ throws Exception
+ {
+ List<NameValuePair> vals = new ArrayList<NameValuePair>();
+ vals.add(new BasicNameValuePair("data", pdbfile));
+ return HttpClientUtils.doHttpUrlPost(
+ "http://paradise-ibmc.u-strasbg.fr/webservices/annotate3d",
+ vals);
+ }
+
+ public static Reader getRNAMLForPDBId(String pdbid) throws Exception
+ {
+ List<NameValuePair> vals = new ArrayList<NameValuePair>();
+ vals.add(new BasicNameValuePair("pdbid", pdbid));
+ return HttpClientUtils.doHttpUrlPost(
+ "http://paradise-ibmc.u-strasbg.fr/webservices/annotate3d",
+ vals);
+ }
+
+}