// derive new sequence
SequenceI adding = snew.deriveSequence();
getDataset().addSequence(adding.getDatasetSequence());
- snew = adding;
+ snew = adding;
}
}
if (sequences==null) {
*/
public void deleteAnnotation(AlignmentAnnotation aa)
{
+ if(aa.sequenceRef!=null)
+ aa.sequenceRef.removeAlignmentAnnotation(aa);
+
int aSize = 1;
if (annotations != null)