From: jprocter Date: Fri, 20 Apr 2007 14:06:19 +0000 (+0000) Subject: adds annotation for display (with flag to set alignmentAnnotation as hidden initially) X-Git-Tag: Release_2_3~202 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=c11ccf600bdcfa62302eeeb4898ff431eea6de14;p=jalview.git adds annotation for display (with flag to set alignmentAnnotation as hidden initially) --- diff --git a/src/MCview/PDBfile.java b/src/MCview/PDBfile.java index 6fdd978..227bcf7 100755 --- a/src/MCview/PDBfile.java +++ b/src/MCview/PDBfile.java @@ -31,6 +31,10 @@ public class PDBfile public Vector chains; public String id; + /** + * set to true to add chain alignment annotation as visible annotation. + */ + boolean VisibleChainAnnotation=false; public PDBfile(String inFile, String inType) throws IOException { @@ -128,7 +132,17 @@ public class PDBfile entry.setFile(inFile.getAbsolutePath()); } dataset.addPDBId(entry); - getSeqs().addElement(dataset.deriveSequence()); // PDBChain objects maintain reference to dataset + SequenceI chainseq = dataset.deriveSequence(); // PDBChain objects maintain reference to dataset + seqs.addElement(chainseq); + AlignmentAnnotation[] chainannot = chainseq.getAnnotation(); + if (chainannot!=null) + { + for (int ai=0; ai