org.jmol.applet
Interface JmolAppletInterface

All Known Subinterfaces:
WrappedApplet
All Known Implementing Classes:
Jmol

public interface JmolAppletInterface

This is the API of methods that are available to JavaScript via LiveConnect to the Jmol applet. DONT FORGET TO ADD THESE FUNCTIONS TO src/JmolApplet.java !!!


Method Summary
 java.lang.Object getProperty(java.lang.String infoType)
           
 java.lang.Object getProperty(java.lang.String infoType, java.lang.String paramInfo)
           
 java.lang.String getPropertyAsJSON(java.lang.String infoType)
           
 java.lang.String getPropertyAsJSON(java.lang.String infoType, java.lang.String paramInfo)
           
 java.lang.String getPropertyAsString(java.lang.String infoType)
           
 java.lang.String getPropertyAsString(java.lang.String infoType, java.lang.String paramInfo)
           
 java.lang.String loadDOMNode(netscape.javascript.JSObject DOMNode)
           
 java.lang.String loadInline(java.lang.String strModel)
          Deprecated.  
 java.lang.String loadInline(java.lang.String[] strModels)
          Deprecated.  
 java.lang.String loadInline(java.lang.String[] strModels, java.lang.String script)
          Deprecated.  
 java.lang.String loadInline(java.lang.String strModel, java.lang.String script)
          Deprecated.  
 java.lang.String loadInlineArray(java.lang.String[] strModels, java.lang.String script, boolean isAppend)
           
 java.lang.String loadInlineString(java.lang.String strModel, java.lang.String script, boolean isAppend)
           
 java.lang.String loadNodeId(java.lang.String nodeId)
           
 void script(java.lang.String script)
           
 java.lang.String scriptCheck(java.lang.String script)
           
 java.lang.String scriptNoWait(java.lang.String script)
           
 java.lang.String scriptWait(java.lang.String script)
           
 java.lang.String scriptWait(java.lang.String script, java.lang.String statusParams)
           
 java.lang.String scriptWaitOutput(java.lang.String script)
           
 java.lang.Object setStereoGraphics(boolean isStereo)
           
 void syncScript(java.lang.String script)
           
 

Method Detail

setStereoGraphics

java.lang.Object setStereoGraphics(boolean isStereo)

getPropertyAsString

java.lang.String getPropertyAsString(java.lang.String infoType)

getPropertyAsString

java.lang.String getPropertyAsString(java.lang.String infoType,
                                     java.lang.String paramInfo)

getPropertyAsJSON

java.lang.String getPropertyAsJSON(java.lang.String infoType)

getPropertyAsJSON

java.lang.String getPropertyAsJSON(java.lang.String infoType,
                                   java.lang.String paramInfo)

getProperty

java.lang.Object getProperty(java.lang.String infoType)

getProperty

java.lang.Object getProperty(java.lang.String infoType,
                             java.lang.String paramInfo)

loadInlineString

java.lang.String loadInlineString(java.lang.String strModel,
                                  java.lang.String script,
                                  boolean isAppend)

loadInlineArray

java.lang.String loadInlineArray(java.lang.String[] strModels,
                                 java.lang.String script,
                                 boolean isAppend)

loadNodeId

java.lang.String loadNodeId(java.lang.String nodeId)

loadDOMNode

java.lang.String loadDOMNode(netscape.javascript.JSObject DOMNode)

script

void script(java.lang.String script)

scriptNoWait

java.lang.String scriptNoWait(java.lang.String script)

scriptCheck

java.lang.String scriptCheck(java.lang.String script)

scriptWait

java.lang.String scriptWait(java.lang.String script)

scriptWait

java.lang.String scriptWait(java.lang.String script,
                            java.lang.String statusParams)

scriptWaitOutput

java.lang.String scriptWaitOutput(java.lang.String script)

syncScript

void syncScript(java.lang.String script)

loadInline

@Deprecated
java.lang.String loadInline(java.lang.String strModel)
Deprecated. 

Parameters:
strModel -
Returns:
error or null

loadInline

@Deprecated
java.lang.String loadInline(java.lang.String[] strModels)
Deprecated. 

Parameters:
strModels -
Returns:
error or null

loadInline

@Deprecated
java.lang.String loadInline(java.lang.String strModel,
                                       java.lang.String script)
Deprecated. 

Parameters:
strModel -
script -
Returns:
error or null

loadInline

@Deprecated
java.lang.String loadInline(java.lang.String[] strModels,
                                       java.lang.String script)
Deprecated. 

Parameters:
strModels -
script -
Returns:
error or null