git://source.jalview.org
/
jalview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
JAL-3954 create primitive gui handler for search service
[jalview.git]
/
src
/
jalview
/
ws2
/
gui
/
WebServicesMenuManager.java
diff --git
a/src/jalview/ws2/gui/WebServicesMenuManager.java
b/src/jalview/ws2/gui/WebServicesMenuManager.java
index
8f48690
..
8e2dcee
100644
(file)
--- a/
src/jalview/ws2/gui/WebServicesMenuManager.java
+++ b/
src/jalview/ws2/gui/WebServicesMenuManager.java
@@
-39,6
+39,7
@@
import jalview.ws2.actions.annotation.AnnotationAction;
import jalview.ws2.actions.api.ActionI;
import jalview.ws2.actions.api.TaskEventListener;
import jalview.ws2.actions.api.TaskI;
import jalview.ws2.actions.api.ActionI;
import jalview.ws2.actions.api.TaskEventListener;
import jalview.ws2.actions.api.TaskI;
+import jalview.ws2.actions.hmmer.PhmmerAction;
import jalview.ws2.api.Credentials;
import jalview.ws2.api.WebService;
import jalview.ws2.client.api.WebServiceProviderI;
import jalview.ws2.api.Credentials;
import jalview.ws2.api.WebService;
import jalview.ws2.client.api.WebServiceProviderI;
@@
-470,6
+471,12
@@
public class WebServicesMenuManager
var handler = new AnnotationServiceGuiHandler(_action, frame);
return _action.perform(viewport, args, credentials, handler);
}
var handler = new AnnotationServiceGuiHandler(_action, frame);
return _action.perform(viewport, args, credentials, handler);
}
+ if (action instanceof PhmmerAction)
+ {
+ var _action = (PhmmerAction) action;
+ var handler = new SearchServiceGuiHandler(frame);
+ return _action.perform(viewport, args, credentials, handler);
+ }
Console.warn(String.format(
"No known handler for action type %s. All output will be discarded.",
action.getClass().getName()));
Console.warn(String.format(
"No known handler for action type %s. All output will be discarded.",
action.getClass().getName()));