Add RNAalifold service instance to slivka web services.
[jalview.git] / src / jalview / ws / slivkaws / RNAalifoldServiceInstance.java
diff --git a/src/jalview/ws/slivkaws/RNAalifoldServiceInstance.java b/src/jalview/ws/slivkaws/RNAalifoldServiceInstance.java
new file mode 100644 (file)
index 0000000..7940d06
--- /dev/null
@@ -0,0 +1,23 @@
+package jalview.ws.slivkaws;
+
+import jalview.util.MessageManager;
+import jalview.ws.uimodel.AlignAnalysisUIText;
+import uk.ac.dundee.compbio.slivkaclient.SlivkaClient;
+import uk.ac.dundee.compbio.slivkaclient.SlivkaService;
+
+public class RNAalifoldServiceInstance
+        extends SlivkaAnnotationServiceInstance
+{
+  public RNAalifoldServiceInstance(SlivkaClient client,
+          SlivkaService service, String category)
+  {
+    super(client, service, category);
+    setAlignAnalysisUI(new AlignAnalysisUIText(getName(),
+            RNAalifoldServiceInstance.class,
+            "Slivka.RNAalifold", true, false, true, true, false, 2,
+            MessageManager.getString("label.rnalifold_calculations"),
+            MessageManager.getString("tooltip.rnalifold_calculations"),
+            MessageManager.getString("label.rnalifold_settings"),
+            MessageManager.getString("tooltip.rnalifold_settings")));
+  }
+}