X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fbin%2FCache.java;h=4be78302bbacc10b62ed83a86438be1a081c927d;hb=0f40a8334651302a74a223ecd3e583451302bb42;hp=dde67de305b62550da500dbae9eff5fdabb5482b;hpb=834ebffc22ed9e72b139cadf5652d1a7006da9b3;p=jalview.git diff --git a/src/jalview/bin/Cache.java b/src/jalview/bin/Cache.java index dde67de..4be7830 100755 --- a/src/jalview/bin/Cache.java +++ b/src/jalview/bin/Cache.java @@ -20,8 +20,8 @@ */ package jalview.bin; -import jalview.datamodel.DBRefSource; -import jalview.structure.StructureViewSettings; +import jalview.datamodel.PDBEntry; +import jalview.structure.StructureImportSettings; import jalview.ws.dbsources.das.api.DasSourceRegistryI; import jalview.ws.dbsources.das.datamodel.DasSourceRegistry; import jalview.ws.sifts.SiftsSettings; @@ -227,8 +227,15 @@ public class Cache private final static String DEFAULT_CACHE_THRESHOLD_IN_DAYS = "2"; private final static String DEFAULT_FAIL_SAFE_PID_THRESHOLD = "30"; + + /** + * Allowed values are PDB or mmCIF + */ + private final static String DEFAULT_STRUCTURE_FORMAT = PDBEntry.Type.MMCIF + .toString(); - private final static String DEFAULT_STRUCTURE_FORMAT = DBRefSource.PDB; + private final static String DEFAULT_PDB_FILE_PARSER = StructureImportSettings.StructureParser.JMOL_PARSER + .toString(); /** * Initialises the Jalview Application Log @@ -426,9 +433,12 @@ public class Cache System.out .println("Jalview Version: " + codeVersion + codeInstallation); - StructureViewSettings.setCurrentDefaultFormat(jalview.bin.Cache + StructureImportSettings.setDefaultStructureFileFormat(jalview.bin.Cache .getDefault( "DEFAULT_STRUCTURE_FORMAT", DEFAULT_STRUCTURE_FORMAT)); + StructureImportSettings + .setDefaultPDBFileParser(jalview.bin.Cache.getDefault( + "DEFAULT_PDB_FILE_PARSER", DEFAULT_PDB_FILE_PARSER)); // jnlpVersion will be null if we're using InstallAnywhere // Dont do this check if running in headless mode if (jnlpVersion == null