Class Jmol

    • Field Detail

      • isUpdating

        private boolean isUpdating
      • showPaintTime

        private boolean showPaintTime
      • timeLast

        private int timeLast
      • timeCount

        private int timeCount
      • timeTotal

        private int timeTotal
      • lastMotionEventNumber

        private int lastMotionEventNumber
      • timeBegin

        private long timeBegin
      • applet

        private java.applet.Applet applet
      • allowJSEval

        private java.lang.Boolean allowJSEval
      • jsoDocument

        private netscape.javascript.JSObject jsoDocument
    • Constructor Detail

      • Jmol

        public Jmol()
    • Method Detail

      • setApplet

        public void setApplet​(java.applet.Applet a,
                              boolean isSigned)
        Specified by:
        setApplet in interface WrappedApplet
      • paint

        public void paint​(java.awt.Graphics g)
        Specified by:
        paint in interface WrappedApplet
      • update

        public void update​(java.awt.Graphics g)
        Specified by:
        update in interface WrappedApplet
      • addValue

        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)
      • cleanRegistry

        private static void cleanRegistry()
      • getJmolParameter

        protected java.lang.String getJmolParameter​(java.lang.String paramName)
        Specified by:
        getJmolParameter in class GenericApplet
      • update

        private void update​(java.awt.Graphics g,
                            java.lang.String source)
        Parameters:
        g -
        source - for debugging only
      • startPaintClock

        private void startPaintClock()
      • stopPaintClock

        private void stopPaintClock()
      • fmt

        private java.lang.String fmt​(int num)
      • showTimes

        private void showTimes​(int x,
                               int y,
                               java.awt.Graphics g)
      • doSendCallback

        protected java.lang.String doSendCallback​(java.lang.String callback,
                                                  java.lang.Object[] data,
                                                  java.lang.String strInfo)
        Specified by:
        doSendCallback in class GenericApplet
      • getJsObjectInfo

        private void getJsObjectInfo​(java.lang.Object[] data)
        probably never used -- only by Java applet reading directly from the DOM in an XHTML document.
        Parameters:
        data -
      • doEval

        protected java.lang.String doEval​(java.lang.String strEval)
        Specified by:
        doEval in class GenericApplet
      • doFunctionXY

        public float[][] doFunctionXY​(java.lang.String functionName,
                                      int nX,
                                      int nY)
        Specified by:
        doFunctionXY in class GenericApplet
      • doFunctionXYZ

        public float[][][] doFunctionXYZ​(java.lang.String functionName,
                                         int nX,
                                         int nY,
                                         int nZ)
        Specified by:
        doFunctionXYZ in class GenericApplet
      • doShowStatus

        protected void doShowStatus​(java.lang.String message)
        Specified by:
        doShowStatus in class GenericApplet