import jalview.api.AlignExportSettingsI;
import jalview.bin.Cache;
+import jalview.bin.Jalview;
import jalview.datamodel.AlignExportSettingsAdapter;
import jalview.datamodel.AlignmentExportData;
import jalview.gui.AlignmentPanel;
e.printStackTrace();
return;
}
- new Thread(this).start();
+ if (Jalview.isHeadlessMode())
+ {
+ this.run();
+ }
+ else
+ {
+ new Thread(this).start();
+ }
}