import jalview.gui.AlignFrame;
import jalview.gui.Desktop;
+import jalview.util.MessageManager;
import jalview.ws.jws2.JabaParamStore;
import jalview.ws.jws2.MsaWSClient;
import jalview.ws.jws2.SequenceAnnotationWSClient;
/**
*
- * @param hosturl Service endpoint
- * @param serviceType Category for this service's analysis
- * @param action text describing their action that service performs (eg 'aligning', 'analysing')
- * @param description Description from JABAWS registry
- * @param service JABAWS registry ID for service
+ * @param hosturl
+ * Service endpoint
+ * @param serviceType
+ * Category for this service's analysis
+ * @param action
+ * text describing their action that service performs (eg 'aligning',
+ * 'analysing')
+ * @param description
+ * Description from JABAWS registry
+ * @param service
+ * JABAWS registry ID for service
*/
public Jws2Instance(String hosturl, String serviceType, String action,
String description, JABAService service)
{
return ((SequenceAnnotation) service).getRunnerOptions();
}
- throw new Error(
- "Implementation Error: Runner Config not available for a JABAWS service of type "
- + serviceType + " (" + service.getClass() + ")");
+ throw new Error(MessageManager.formatMessage("error.implementation_error_runner_config_not_available", new String[]{serviceType,service.getClass().toString()}));
}
@Override
{
return "java:" + serviceType;
}
+
jalview.ws.uimodel.AlignAnalysisUIText aaui;
+
public jalview.ws.uimodel.AlignAnalysisUIText getAlignAnalysisUI()
{
return aaui;