InternalError thrown, if a single read alignment shall be saved that contains new...
authorb.stoever <b.stoever@localhost>
Fri, 3 Jul 2015 10:28:54 +0000 (10:28 +0000)
committerb.stoever <b.stoever@localhost>
Fri, 3 Jul 2015 10:28:54 +0000 (10:28 +0000)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/handler/ShowPherogramHandler.java
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/molecular/AlignmentEditor.java

index cea6b416d9177055402b3ad13e67625e1b71b1d2..bfd21414dbbe7bbe419e5779db1f5db7ab1f9d2f 100644 (file)
@@ -56,8 +56,8 @@ public class ShowPherogramHandler extends AbstractHandler {
                            }\r
                        }\r
                catch (Exception e) {\r
-                   MessagingUtils.errorDialog("Error", null, e.getLocalizedMessage(), "eu.etaxonomy.taxeditor.editor",  //TODO Is null a valid value here?\r
-                           e, false);  //TODO set pluginID\r
+                   MessagingUtils.errorDialog("Error", null, e.getLocalizedMessage(), "eu.etaxonomy.taxeditor.editor",\r
+                           e, false);\r
                }\r
         }\r
         return null;\r
index fde987bd5da5e03b7e15b71ba51d427519de007f..87ef1ba8ba5c960eab6df829a4834a2c70ce9f2d 100644 (file)
@@ -387,6 +387,7 @@ public class AlignmentEditor extends EditorPart {
                        int id = iterator.next();
                        SingleReadAlignment singleRead = cdmMap.get(id);
                        if (singleRead == null) {
+                           throw new InternalError("Creating new reads from AlignmentEditor not implemented.");
                                //TODO Create new read object. => Shall it be allowed to add reads in the alignment editor which are not represented in the CDM tree before the alignment editor is saved?
                                //singleRead = SingleReadAlignment.NewInstance(consensusSequence, singleRead, shifts, editedSequence);
                        }