import jalview.ws.JobStateSummary;
import jalview.ws.WSClientI;
import jalview.ws.jws2.dm.JabaWsParamSet;
+import jalview.ws.params.ArgumentI;
import jalview.ws.params.WsParamSetI;
import java.util.ArrayList;
WsParamSetI preset = null;
- List<Argument> arguments = null;
+ List<ArgumentI> arguments = null;
/**
* input
}
if (arguments != null && arguments.size() > 0)
{
- newargs.addAll(arguments);
+ newargs.addAll(JabaParamStore.getJabafromJwsArgs(arguments));
}
return newargs;
}
+ "Preset: " + preset.getName());
if (preset instanceof JabaWsParamSet)
{
- for (Argument opt : ((JabaWsParamSet) preset).getjabaArguments())
+ for (Argument opt : getJabaArguments())
{
jobProgress.append(
opt.getName() + " " + opt.getDefaultValue() + "\n");
{
jobProgress.append("With custom parameters : \n");
// merge arguments with preset's own arguments.
- for (Argument opt : arguments)
+ for (Argument opt : getJabaArguments())
{
jobProgress.append(
opt.getName() + " " + opt.getDefaultValue() + "\n");
* @param seqset
* Alignment
*/
- MsaWSThread(MsaWS server2, WsParamSetI preset, List<Argument> paramset,
+ MsaWSThread(MsaWS server2, WsParamSetI preset, List<ArgumentI> paramset,
String wsUrl, WebserviceInfo wsinfo,
jalview.gui.AlignFrame alFrame, String wsname, String title,
AlignmentView _msa, boolean subgaps, boolean presorder,