* server is a WSDL2Java generated stub for an archetypal MsaWSI service.\r
*/\r
ext.vamsas.MuscleWS server;\r
+ AlignFrame alignFrame;\r
\r
\r
/**\r
* @param preserveOrder DOCUMENT ME!\r
*/\r
\r
- public MsaWSClient(ext.vamsas.ServiceHandle sh, String altitle, SequenceI[] msa,\r
- boolean submitGaps, boolean preserveOrder, Alignment seqdataset)\r
+ public MsaWSClient(ext.vamsas.ServiceHandle sh, String altitle,\r
+ SequenceI[] msa,\r
+ boolean submitGaps, boolean preserveOrder,\r
+ Alignment seqdataset,\r
+ AlignFrame _alignFrame)\r
{\r
\r
+ alignFrame = _alignFrame;\r
if (!sh.getAbstractName().equals("MsaWS"))\r
{\r
JOptionPane.showMessageDialog(Desktop.desktop,\r
}\r
// TODO: JBPNote Should also rename the query sequence sometime...\r
AlignFrame af = new AlignFrame(al);\r
+\r
+ //>>>This is a fix for the moment, until a better solution is found!!<<<\r
+ alignFrame.getFeatureRenderer().transferSettings(af.getFeatureRenderer());\r
+\r
af.addSortByOrderMenuItem(ServiceName + " Ordering",\r
msaorder);\r
\r