/*
- * Jalview - A Sequence Alignment Editor and Viewer (Version 2.6)
- * Copyright (C) 2010 J Procter, AM Waterhouse, G Barton, M Clamp, S Searle
+ * Jalview - A Sequence Alignment Editor and Viewer (Version 2.7)
+ * Copyright (C) 2011 J Procter, AM Waterhouse, J Engelhardt, LM Lui, G Barton, M Clamp, S Searle
*
* This file is part of Jalview.
*
AlignFrame alignFrame;
- private Preset preset;
+ private WsParamSetI preset;
private List<Argument> paramset;
return;
}
server = sh.service;
+ this.preset=preset;
if (preset != null)
{
- if (preset instanceof JabaPreset)
- {
+ if (!((preset instanceof JabaPreset) || preset instanceof JabaWsParamSet)) {
+ /*{
this.preset = ((JabaPreset) preset).p;
}
else if (preset instanceof JabaWsParamSet)
paramset = newargs;
}
else
- {
+ {*/
throw new Error(
"Implementation error: Can only instantiate Jaba parameter sets.");
}
}
else
{
- this.preset = ((JabaPreset) prset).p;
+ this.preset = prset; // ((JabaPreset) prset).p;
paramset = null; // no user supplied parameters.
}
}