1 package jalview.ext.rbvi.chimera;
5 import ext.edu.ucsf.rbvi.strucviz2.ChimeraManager;
6 import ext.edu.ucsf.rbvi.strucviz2.StructureManager;
9 * A class to help Jalview start, stop and send commands to ChimeraX.
11 * Much of the functionality is common with Chimera, so for convenience we
12 * extend ChimeraManager, however note this class is <em>not</em> based on the
14 * {@code https://github.com/RBVI/structureVizX/blob/master/src/main/java/edu/ucsf/rbvi/structureVizX/internal/model/ChimeraManager.java}.
19 public class ChimeraXManager extends ChimeraManager
22 public ChimeraXManager(StructureManager structureManager)
24 super(structureManager);
27 public boolean isChimeraX()
33 * Returns "POST" as the HTTP request method to use for REST service calls to ChimeraX
36 protected String getHttpRequestMethod()
42 * Adds command-line arguments to start the REST server
44 protected void addLaunchArguments(List<String> args)
47 args.add("remote rest start");