Skip to content
Snippets Groups Projects
Commit f070197d authored by tcarver's avatar tcarver
Browse files

warn when overlaying a GFF with a sequence onto a sequence entry

parent 17b7d055
No related branches found
No related tags found
No related merge requests found
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
package uk.ac.sanger.artemis; package uk.ac.sanger.artemis;
import uk.ac.sanger.artemis.sequence.*; import uk.ac.sanger.artemis.sequence.*;
import uk.ac.sanger.artemis.components.MessageDialog;
import uk.ac.sanger.artemis.io.GFFDocumentEntry; import uk.ac.sanger.artemis.io.GFFDocumentEntry;
import uk.ac.sanger.artemis.io.IndexedGFFDocumentEntry; import uk.ac.sanger.artemis.io.IndexedGFFDocumentEntry;
import uk.ac.sanger.artemis.io.Range; import uk.ac.sanger.artemis.io.Range;
...@@ -646,7 +647,16 @@ public class SimpleEntryGroup extends EntryVector ...@@ -646,7 +647,16 @@ public class SimpleEntryGroup extends EntryVector
if(entry.getEMBLEntry() instanceof IndexedGFFDocumentEntry) if(entry.getEMBLEntry() instanceof IndexedGFFDocumentEntry)
((IndexedGFFDocumentEntry)entry.getEMBLEntry()).setEntryGroup(this); ((IndexedGFFDocumentEntry)entry.getEMBLEntry()).setEntryGroup(this);
else if(entry.getEMBLEntry() instanceof GFFDocumentEntry) else if(entry.getEMBLEntry() instanceof GFFDocumentEntry)
{
((GFFDocumentEntry)entry.getEMBLEntry()).adjustCoordinates( getSequenceEntry() ); ((GFFDocumentEntry)entry.getEMBLEntry()).adjustCoordinates( getSequenceEntry() );
if(!Options.isBlackBeltMode() && size() > 1 &&
entry.getEMBLEntry().getSequence() != null )
{
new MessageDialog (null, "Warning",
"Overlaying a GFF with a sequence onto an entry with a sequence.",
false);
}
}
addElement(entry); addElement(entry);
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment