import jalview.datamodel.PDBEntry;
import jalview.datamodel.SequenceI;
+import jalview.ext.rbvi.chimera.ChimeraXCommands;
+import jalview.gui.StructureViewer.ViewerType;
import jalview.io.DataSourceType;
import jalview.structure.StructureSelectionManager;
SequenceI[][] sequenceIs, DataSourceType protocol)
{
super(chimeraViewFrame, ssm, pdbentry, sequenceIs, protocol);
+ setStructureCommands(new ChimeraXCommands());
}
@Override
}
/**
- * {@inheritDoc}
- *
- * @return
- */
- @Override
- protected String getOpenCommandFileCommand(String path)
- {
- return "open " + path;
- }
-
- /**
- * {@inheritDoc}
- */
- @Override
- protected String getSaveSessionCommand(String filepath)
- {
- return "save session " + filepath;
- }
-
- /**
* Returns the file extension to use for a saved viewer session file
*
* @return
return "http://www.rbvi.ucsf.edu/chimerax/docs/user/index.html";
}
+ @Override
+ protected ViewerType getViewerType()
+ {
+ return ViewerType.CHIMERAX;
+ }
+
}