From: Mark G. <mg...@us...> - 2004-12-21 23:25:09
|
Update of /cvsroot/gmod/apollo/src/java/apollo/gui/annotinfo In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15900/src/java/apollo/gui/annotinfo Modified Files: GeneEditPanel.java Log Message: changing type now changes transcript and exon id in addition to gene id. this is done in the name adapter where it belongs - theres other exon id stuff that belongs there as well. renamed AnnotationChangeCoalescer ChangeList as it should be. Index: GeneEditPanel.java =================================================================== RCS file: /cvsroot/gmod/apollo/src/java/apollo/gui/annotinfo/GeneEditPanel.java,v retrieving revision 1.76 retrieving revision 1.77 diff -C2 -d -r1.76 -r1.77 *** GeneEditPanel.java 20 Dec 2004 21:42:18 -0000 1.76 --- GeneEditPanel.java 21 Dec 2004 23:24:46 -0000 1.77 *************** *** 370,374 **** aue.setOldString(getEditedFeature().getId()); aue.setOldId(getEditedFeature().getId()); ! getEditedFeature().setId(getGuiId()); fireAnnotEvent(aue); } --- 370,376 ---- aue.setOldString(getEditedFeature().getId()); aue.setOldId(getEditedFeature().getId()); ! //getEditedFeature().setId(getGuiId()); ! // eventually should return a ChangeList ! getNameAdapter().setId(getEditedFeature(),getGuiId()); fireAnnotEvent(aue); } *************** *** 455,459 **** aue.setOldString(trans.getName()); // Set transcript name based on parent's name ! getNameAdapter().setName(trans, annot); fireAnnotEvent(aue); } --- 457,461 ---- aue.setOldString(trans.getName()); // Set transcript name based on parent's name ! getNameAdapter().setTranscriptNameFromAnnot(trans, annot); fireAnnotEvent(aue); } |