+ String seqstring;
+ SequenceI [] seqs = null;
+
+ if(param.indexOf(" ")>-1)
+ {
+ seqstring = param.substring(param.indexOf(" ")+1);
+ param = param.substring(0, param.indexOf(" "));
+ StringTokenizer st = new StringTokenizer(seqstring);
+ Vector tmp = new Vector();
+ while(st.hasMoreTokens())
+ {
+ tmp.addElement((Sequence) currentAlignFrame.
+ getAlignViewport().getAlignment().
+ findName(st.nextToken()));
+ }
+
+ seqs = new SequenceI[tmp.size()];
+ tmp.copyInto(seqs);
+ }
+ else
+ {
+ String sequence = applet.getParameter("PDBSEQ");
+ if (sequence != null)
+ seqs = new SequenceI[]
+ {
+ (Sequence) currentAlignFrame.
+ getAlignViewport().getAlignment().
+ findName(sequence)};
+ }
+