X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fio%2FFileFormat.java;h=00f2e5c73dff09cf10c616d6ac6c82bc199844a1;hb=c1e71094304dcd2b975c485416ec5e25cca30815;hp=1d240b26b28b00d7d3d2bb91ec8c6feea90af282;hpb=f42cec3b999bbed0ce85045760b55701c527da32;p=jalview.git diff --git a/src/jalview/io/FileFormat.java b/src/jalview/io/FileFormat.java index 1d240b2..00f2e5c 100644 --- a/src/jalview/io/FileFormat.java +++ b/src/jalview/io/FileFormat.java @@ -30,7 +30,7 @@ import jalview.structure.StructureImportSettings; public enum FileFormat implements FileFormatI { - Fasta("Fasta", "fa, fasta, mfa, fastq", true, true) + Fasta("Fasta", "fa,fasta,mfa,fastq", true, true) { @Override public AlignmentFileReaderI getReader(FileParse source) @@ -92,7 +92,7 @@ public enum FileFormat implements FileFormatI return new PIRFile(); } }, - BLC("BLC", "BLC", true, true) + BLC("BLC", "blc", true, true) { @Override public AlignmentFileReaderI getReader(FileParse source) @@ -244,7 +244,7 @@ public enum FileFormat implements FileFormatI return new PhylipFile(); } }, - GenBank("GenBank Flatfile", "gb", true, false) + GenBank("GenBank Flatfile", "gb,gbk", true, false) { @Override public AlignmentFileReaderI getReader(FileParse source) @@ -308,6 +308,21 @@ public enum FileFormat implements FileFormatI return new FeaturesFile(); } }, + FeatureSettings("Jalview Feature Settings File", "fc", false, false) + { + @Override + public AlignmentFileReaderI getReader(FileParse source) + throws IOException + { + return null; + } + + @Override + public AlignmentFileWriterI getWriter(AlignmentI al) + { + return null; + } + }, ScoreMatrix("Substitution matrix", "", false, false) { @Override @@ -379,7 +394,7 @@ public enum FileFormat implements FileFormatI return true; } }, - Jalview("Jalview", "jvp, jar", true, true) + Jalview("Jalview", "jvp,jar", true, true) { @Override public AlignmentFileReaderI getReader(FileParse source) @@ -439,8 +454,11 @@ public enum FileFormat implements FileFormatI * @param shortName * @param extensions * comma-separated list of file extensions associated with the format - * @param isReadable - can be recognised by IdentifyFile and imported with the given reader - * @param isWritable - can be exported with the returned writer + * @param isReadable + * - can be recognised by IdentifyFile and imported with the given + * reader + * @param isWritable + * - can be exported with the returned writer */ private FileFormat(String shortName, String extensions, boolean isReadable, boolean isWritable)