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 voidgetAllChimeInfo(javajs.util.SB sb)StringgetInfoXYZ(Atom a)called when an atom is pickedvoidreportSelection(int n)report atom selection in Chime formatStringscriptCompleted(StatusManager sm, String statusMessage, String strErrorMessageUntranslated)called when a script exits.JmolChimeMessengerset(Viewer vwr)voidshowHash(javajs.util.SB outputBuffer, String s)#xxxx command outputvoidupdate(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:
setin interfaceJmolChimeMessenger
-
getInfoXYZ
public String getInfoXYZ(Atom a)
called when an atom is picked- Specified by:
getInfoXYZin interfaceJmolChimeMessenger
-
showHash
public void showHash(javajs.util.SB outputBuffer, String s)#xxxx command output- Specified by:
showHashin interfaceJmolChimeMessenger
-
reportSelection
public void reportSelection(int n)
report atom selection in Chime format- Specified by:
reportSelectionin interfaceJmolChimeMessenger
-
update
public void update(String msg)
called upon script exit and file opening- Specified by:
updatein interfaceJmolChimeMessenger
-
scriptCompleted
public String scriptCompleted(StatusManager sm, String statusMessage, String strErrorMessageUntranslated)
called when a script exits.- Specified by:
scriptCompletedin interfaceJmolChimeMessenger
-
getAllChimeInfo
public void getAllChimeInfo(javajs.util.SB sb)
- Specified by:
getAllChimeInfoin interfaceJmolChimeMessenger
-
-