org.openscience.jmol.app.jmolpanel
class StatusListener extends Object implements JmolStatusListener
Modifier and Type | Field and Description |
---|---|
(package private) DisplayPanel |
display |
(package private) JmolPanel |
jmol |
(package private) JmolViewer |
viewer |
Constructor and Description |
---|
StatusListener(JmolPanel jmol,
DisplayPanel display) |
Modifier and Type | Method and Description |
---|---|
String |
createImage(String fileName,
String type,
Object text_or_bytes,
int quality)
Starting with Jmol 11.8.RC5, for a context where the Jmol application
is embedded in another application simply to send the returned message
to the application.
|
String |
eval(String strEval) |
float[][] |
functionXY(String functionName,
int nX,
int nY)
this is just a test method for isosurface FUNCTIONXY
|
float[][][] |
functionXYZ(String functionName,
int nX,
int nY,
int nZ)
for isosurface FUNCTIONXYZ
|
Map<String,Object> |
getRegistryInfo() |
private void |
notifyAtomPicked(String info) |
void |
notifyCallback(EnumCallback type,
Object[] data) |
boolean |
notifyEnabled(EnumCallback type) |
private void |
notifyFileLoaded(String fullPathName,
String fileName,
String modelName,
String errorMsg) |
void |
resizeInnerPanel(String data) |
private void |
sendConsoleMessage(String strStatus) |
void |
setCallbackFunction(String callbackType,
String callbackFunction) |
(package private) void |
setViewer(JmolViewer viewer) |
void |
showUrl(String url) |
JmolPanel jmol
DisplayPanel display
JmolViewer viewer
StatusListener(JmolPanel jmol, DisplayPanel display)
void setViewer(JmolViewer viewer)
public boolean notifyEnabled(EnumCallback type)
notifyEnabled
in interface JmolCallbackListener
public void notifyCallback(EnumCallback type, Object[] data)
notifyCallback
in interface JmolCallbackListener
public void setCallbackFunction(String callbackType, String callbackFunction)
setCallbackFunction
in interface JmolCallbackListener
public String eval(String strEval)
eval
in interface JmolStatusListener
public String createImage(String fileName, String type, Object text_or_bytes, int quality)
JmolStatusListener
createImage
in interface JmolStatusListener
fileName
- type
- text_or_bytes
- quality
- private void notifyAtomPicked(String info)
private void notifyFileLoaded(String fullPathName, String fileName, String modelName, String errorMsg)
private void sendConsoleMessage(String strStatus)
public void showUrl(String url)
showUrl
in interface JmolStatusListener
public float[][] functionXY(String functionName, int nX, int nY)
functionXY
in interface JmolStatusListener
functionName
- nX
- nY
- public float[][][] functionXYZ(String functionName, int nX, int nY, int nZ)
JmolStatusListener
functionXYZ
in interface JmolStatusListener
public Map<String,Object> getRegistryInfo()
getRegistryInfo
in interface JmolStatusListener
public void resizeInnerPanel(String data)
resizeInnerPanel
in interface JmolStatusListener