package jalview.gui;
+import java.util.List;
+
+import ext.edu.ucsf.rbvi.strucviz2.ChimeraModel;
+import ext.edu.ucsf.rbvi.strucviz2.StructureManager;
+import ext.edu.ucsf.rbvi.strucviz2.StructureManager.ModelType;
import jalview.datamodel.PDBEntry;
import jalview.datamodel.SequenceI;
import jalview.ext.rbvi.chimera.ChimeraXCommands;
import jalview.structure.StructureCommand;
import jalview.structure.StructureSelectionManager;
-import java.util.List;
-
-import ext.edu.ucsf.rbvi.strucviz2.ChimeraModel;
-import ext.edu.ucsf.rbvi.strucviz2.StructureManager;
-import ext.edu.ucsf.rbvi.strucviz2.StructureManager.ModelType;
-
public class JalviewChimeraXBindingModel extends JalviewChimeraBindingModel
{
+ public static final String CHIMERAX_SESSION_EXTENSION = ".cxs";
+
public JalviewChimeraXBindingModel(ChimeraViewFrame chimeraViewFrame,
StructureSelectionManager ssm, PDBEntry[] pdbentry,
SequenceI[][] sequenceIs, DataSourceType protocol)
}
/**
- * Returns the file extension to use for a saved viewer session file
+ * Returns the file extension to use for a saved viewer session file (.cxs)
*
* @return
+ * @see https://www.cgl.ucsf.edu/chimerax/docs/user/commands/save.html#sesformat
*/
@Override
public String getSessionFileExtension()
{
- return ".cxs";
+ return CHIMERAX_SESSION_EXTENSION;
}
@Override