public class ChimeMessenger extends Object implements JmolChimeMessenger
Constructor and Description |
---|
ChimeMessenger() |
Modifier and Type | Method and Description |
---|---|
void |
getAllChimeInfo(javajs.util.SB sb) |
String |
getInfoXYZ(Atom a)
called when an atom is picked
|
void |
reportSelection(int n)
report atom selection in Chime format
|
String |
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 output
|
void |
update(String msg)
called upon script exit and file opening
|
private Viewer vwr
public JmolChimeMessenger set(Viewer vwr)
set
in interface JmolChimeMessenger
public String getInfoXYZ(Atom a)
getInfoXYZ
in interface JmolChimeMessenger
public void showHash(javajs.util.SB outputBuffer, String s)
showHash
in interface JmolChimeMessenger
public void reportSelection(int n)
reportSelection
in interface JmolChimeMessenger
public void update(String msg)
update
in interface JmolChimeMessenger
public String scriptCompleted(StatusManager sm, String statusMessage, String strErrorMessageUntranslated)
scriptCompleted
in interface JmolChimeMessenger
public void getAllChimeInfo(javajs.util.SB sb)
getAllChimeInfo
in interface JmolChimeMessenger