public class Jmol extends GenericApplet implements WrappedApplet
| Modifier and Type | Field and Description |
|---|---|
private java.lang.Boolean |
allowJSEval |
private java.applet.Applet |
applet |
private FileDropper |
dropper |
private boolean |
isUpdating |
private netscape.javascript.JSObject |
jsoDocument |
private int |
lastMotionEventNumber |
private boolean |
showPaintTime |
private long |
timeBegin |
private int |
timeCount |
private int |
timeLast |
private int |
timeTotal |
appletObject, callbacks, codeBase, documentBase, doTranslate, fullName, gRight, haveDocumentAccess, haveNotifiedError, htmlName, htRegistry, isJNLP, isJS, isSigned, isStereoSlave, language, mayScript, statusForm, statusText, statusTextarea, viewer, vwrOptions| Constructor and Description |
|---|
Jmol() |
| Modifier and Type | Method and Description |
|---|---|
private void |
addValue(java.util.Map<java.lang.String,java.lang.Object> info,
java.lang.String key,
java.lang.String putKey,
java.lang.Object value) |
private static void |
cleanRegistry() |
void |
destroy() |
protected java.lang.String |
doEval(java.lang.String strEval) |
float[][] |
doFunctionXY(java.lang.String functionName,
int nX,
int nY) |
float[][][] |
doFunctionXYZ(java.lang.String functionName,
int nX,
int nY,
int nZ) |
protected java.lang.String |
doSendCallback(java.lang.String callback,
java.lang.Object[] data,
java.lang.String strInfo) |
protected void |
doSendJsTextareaStatus(java.lang.String message) |
protected void |
doSendJsTextStatus(java.lang.String message) |
protected void |
doShowDocument(java.net.URL url) |
protected void |
doShowStatus(java.lang.String message) |
private java.lang.String |
fmt(int num) |
protected java.lang.String |
getJmolParameter(java.lang.String paramName) |
private void |
getJsObjectInfo(java.lang.Object[] data)
probably never used -- only by Java applet reading directly from the DOM in an XHTML document.
|
protected void |
initOptions() |
void |
paint(java.awt.Graphics g) |
int[] |
resizeInnerPanel(java.lang.String data) |
void |
setApplet(java.applet.Applet a,
boolean isSigned) |
java.lang.Object |
setStereoGraphics(boolean isStereo) |
private void |
showTimes(int x,
int y,
java.awt.Graphics g) |
private void |
startPaintClock() |
private void |
stopPaintClock() |
void |
update(java.awt.Graphics g) |
private void |
update(java.awt.Graphics g,
java.lang.String source) |
createImage, eval, functionXY, functionXYZ, getAppletInfo, getBooleanValue, getJSpecViewProperty, getModelIndexFromId, getProperty, getProperty, getPropertyAsJSON, getPropertyAsJSON, getPropertyAsString, getPropertyAsString, getRegistryInfo, getValue, handleEvent, init, loadDOMNode, loadInline, loadInline, loadInline, loadInline, loadInlineArray, loadInlineString, notifyAudioEnded, notifyCallback, notifyEnabled, output, register, script, scriptCheck, scriptNoWait, scriptWait, scriptWait, scriptWaitOutput, setCallbackFunction, showUrl, syncScriptprivate boolean isUpdating
private boolean showPaintTime
private int timeLast
private int timeCount
private int timeTotal
private int lastMotionEventNumber
private long timeBegin
private FileDropper dropper
private java.applet.Applet applet
private java.lang.Boolean allowJSEval
private netscape.javascript.JSObject jsoDocument
public void setApplet(java.applet.Applet a,
boolean isSigned)
setApplet in interface WrappedAppletpublic void paint(java.awt.Graphics g)
paint in interface WrappedAppletpublic void update(java.awt.Graphics g)
update in interface WrappedAppletpublic void destroy()
destroy in interface JmolAppletInterfacedestroy in class GenericAppletpublic java.lang.Object setStereoGraphics(boolean isStereo)
setStereoGraphics in interface JmolAppletInterfaceprotected void initOptions()
initOptions in class GenericAppletprivate void addValue(java.util.Map<java.lang.String,java.lang.Object> info,
java.lang.String key,
java.lang.String putKey,
java.lang.Object value)
private static void cleanRegistry()
protected java.lang.String getJmolParameter(java.lang.String paramName)
getJmolParameter in class GenericAppletprotected void doSendJsTextStatus(java.lang.String message)
doSendJsTextStatus in class GenericAppletprotected void doSendJsTextareaStatus(java.lang.String message)
doSendJsTextareaStatus in class GenericAppletprivate void update(java.awt.Graphics g,
java.lang.String source)
g - source - for debugging onlyprivate void startPaintClock()
private void stopPaintClock()
private java.lang.String fmt(int num)
private void showTimes(int x,
int y,
java.awt.Graphics g)
public int[] resizeInnerPanel(java.lang.String data)
resizeInnerPanel in interface JmolStatusListenerresizeInnerPanel in class GenericAppletprotected java.lang.String doSendCallback(java.lang.String callback,
java.lang.Object[] data,
java.lang.String strInfo)
doSendCallback in class GenericAppletprivate void getJsObjectInfo(java.lang.Object[] data)
data - protected java.lang.String doEval(java.lang.String strEval)
doEval in class GenericAppletpublic float[][] doFunctionXY(java.lang.String functionName,
int nX,
int nY)
doFunctionXY in class GenericAppletpublic float[][][] doFunctionXYZ(java.lang.String functionName,
int nX,
int nY,
int nZ)
doFunctionXYZ in class GenericAppletprotected void doShowDocument(java.net.URL url)
doShowDocument in class GenericAppletprotected void doShowStatus(java.lang.String message)
doShowStatus in class GenericApplet