int angle = 0;\r
\r
String title="";\r
+ jalview.ws.WSClientI thisService;\r
+ boolean serviceIsCancellable;\r
+ public jalview.ws.WSClientI getthisService() {\r
+ return thisService;\r
+ }\r
+ public void setthisService(jalview.ws.WSClientI newservice) {\r
+ thisService = newservice;\r
+ serviceIsCancellable = newservice.isCancellable();\r
+ }\r
\r
public WebserviceInfo(String title, String info)\r
{\r
\r
protected void cancel_actionPerformed(ActionEvent e)\r
{\r
- JOptionPane.showInternalMessageDialog(Desktop.desktop,\r
- "Cancel not implemented yet!!" ,\r
- "Cancel job"\r
- ,JOptionPane.WARNING_MESSAGE);\r
+ if (!serviceIsCancellable)\r
+ JOptionPane.showInternalMessageDialog(Desktop.desktop,\r
+ "Cancel not implemented yet!!" ,\r
+ "Cancel job"\r
+ ,JOptionPane.WARNING_MESSAGE);\r
+ else\r
+ thisService.cancelJob();\r
}\r
\r
\r