X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2FWSClientI.java;h=92b7bb3f39b3eb4a0b69c434b7c6197a5b722db6;hb=08bde8d252a69d4d6a3b2497f759bd5d6f154a3f;hp=7a2b2123eb36c7d81dea354e5c2569074981751a;hpb=ab9e5bf849afd2f41102db0bf9893de1df0512f6;p=jalview.git diff --git a/src/jalview/ws/WSClientI.java b/src/jalview/ws/WSClientI.java index 7a2b212..92b7bb3 100755 --- a/src/jalview/ws/WSClientI.java +++ b/src/jalview/ws/WSClientI.java @@ -21,20 +21,24 @@ package jalview.ws; public interface WSClientI { /** - * basic interface supported by web service clients + * basic interface supported by web service clients used by + * jalview.gui.WebserviceInfo to discover GUI properties and + * pass events back to the client. + * */ /** - * - * @return boolean true if job is cancellable + * TODO: change this to be a WS Job Panel GUI 'attribute' + * @return boolean true if a job cancel button should be shown */ boolean isCancellable(); /** + * TODO: change this to be a WS Job Panel GUI 'attribute' * @return boolean true if results can be merged into the source of input data */ boolean canMergeResults(); /** - * instruct client to cancel the job + * instruct client to cancel the job. This is also used by the GUI to */ void cancelJob(); }