+ return;
+ }
+
+ // TODO: identify feature, annotation or tree file and parse appropriately.
+ AlignmentI al = null;
+
+ try
+ {
+ FormatAdapter fa = new FormatAdapter(alignpanel);
+ al = fa.readFile(getText(), DataSourceType.PASTE, format);
+ source = fa.getAlignFile();
+
+ } catch (IOException ex)
+ {
+ JvOptionPane.showInternalMessageDialog(Desktop.desktop, MessageManager
+ .formatMessage("label.couldnt_read_pasted_text", new String[]
+ { ex.toString() }),
+ MessageManager.getString("label.error_parsing_text"),
+ JvOptionPane.WARNING_MESSAGE);