From: Mateusz Warowny Date: Thu, 5 Oct 2023 12:21:47 +0000 (+0200) Subject: JAL-1601 Add sec str pred provider and client interfaces X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=852ce759351d72bfb696b8cc3e806a156a2fbbd7;p=jalview.git JAL-1601 Add sec str pred provider and client interfaces --- diff --git a/src/jalview/ws2/actions/secstructpred/SecStructPredProvider.java b/src/jalview/ws2/actions/secstructpred/SecStructPredProvider.java new file mode 100644 index 0000000..380fd28 --- /dev/null +++ b/src/jalview/ws2/actions/secstructpred/SecStructPredProvider.java @@ -0,0 +1,14 @@ +package jalview.ws2.actions.secstructpred; + +import java.io.IOException; + +import jalview.io.AlignFile; +import jalview.io.JPredFile; +import jalview.ws2.api.WebServiceJobHandle; + +public interface SecStructPredProvider +{ + public AlignFile getAlignmentFile(WebServiceJobHandle job) throws IOException; + + public JPredFile getPredictionFile(WebServiceJobHandle job) throws IOException; +} diff --git a/src/jalview/ws2/client/api/SecStructPredWebServiceClientI.java b/src/jalview/ws2/client/api/SecStructPredWebServiceClientI.java new file mode 100644 index 0000000..b563603 --- /dev/null +++ b/src/jalview/ws2/client/api/SecStructPredWebServiceClientI.java @@ -0,0 +1,9 @@ +package jalview.ws2.client.api; + +import jalview.ws2.actions.secstructpred.SecStructPredProvider; + +public interface SecStructPredWebServiceClientI + extends WebServiceClientI, SecStructPredProvider +{ + +}