Package org.jmol.viewer
Class ChimeMessenger
- java.lang.Object
-
- org.jmol.viewer.ChimeMessenger
-
- All Implemented Interfaces:
JmolChimeMessenger
public class ChimeMessenger extends Object implements JmolChimeMessenger
A legacy Chime-compatible messenger. Enabled using set messageStyleChime. Probably used only by ProteinExplorer. Consolidates all Chime business and gets this code out of Viewer and other more commonly used classes.
-
-
Constructor Summary
Constructors Constructor Description ChimeMessenger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
getAllChimeInfo(javajs.util.SB sb)
String
getInfoXYZ(Atom a)
called when an atom is pickedvoid
reportSelection(int n)
report atom selection in Chime formatString
scriptCompleted(StatusManager sm, String statusMessage, String strErrorMessageUntranslated)
called when a script exits.JmolChimeMessenger
set(Viewer vwr)
void
showHash(javajs.util.SB outputBuffer, String s)
#xxxx command outputvoid
update(String msg)
called upon script exit and file opening
-
-
-
Field Detail
-
vwr
private Viewer vwr
-
-
Method Detail
-
set
public JmolChimeMessenger set(Viewer vwr)
- Specified by:
set
in interfaceJmolChimeMessenger
-
getInfoXYZ
public String getInfoXYZ(Atom a)
called when an atom is picked- Specified by:
getInfoXYZ
in interfaceJmolChimeMessenger
-
showHash
public void showHash(javajs.util.SB outputBuffer, String s)
#xxxx command output- Specified by:
showHash
in interfaceJmolChimeMessenger
-
reportSelection
public void reportSelection(int n)
report atom selection in Chime format- Specified by:
reportSelection
in interfaceJmolChimeMessenger
-
update
public void update(String msg)
called upon script exit and file opening- Specified by:
update
in interfaceJmolChimeMessenger
-
scriptCompleted
public String scriptCompleted(StatusManager sm, String statusMessage, String strErrorMessageUntranslated)
called when a script exits.- Specified by:
scriptCompleted
in interfaceJmolChimeMessenger
-
getAllChimeInfo
public void getAllChimeInfo(javajs.util.SB sb)
- Specified by:
getAllChimeInfo
in interfaceJmolChimeMessenger
-
-