/*
- * Jalview - A Sequence Alignment Editor and Viewer (Version 2.4)
- * Copyright (C) 2008 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle
+ * Jalview - A Sequence Alignment Editor and Viewer (Development Version 2.4.1)
+ * Copyright (C) 2009 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
for (int i = 0; i < seqs.length; i++)
{
names.put(new SeqIdName(seqs[i].getName()), seqs[i]);
+ // add in any interesting identifiers
+ if (seqs[i].getDBRef()!=null)
+ {
+ DBRefEntry dbr[] = seqs[i].getDBRef();
+ SeqIdName sid=null;
+ for (int r=0;r<dbr.length;r++)
+ {
+ sid = new SeqIdName(dbr[r].getAccessionId());
+ if (!names.contains(sid))
+ {
+ names.put(sid, seqs[i]);
+ }
+ }
+ }
}
}