org.jmol.api
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)
           
 void loadDOMNode(netscape.javascript.JSObject DOMNode)
           
 void loadInline(java.lang.String strModel)
          Deprecated.  
 void loadInline(java.lang.String[] strModels)
          Deprecated.  
 void loadInline(java.lang.String[] strModels, java.lang.String script)
          Deprecated.  
 void loadInline(java.lang.String strModel, java.lang.String script)
          Deprecated.  
 void loadInlineArray(java.lang.String[] strModels, java.lang.String script, boolean isAppend)
           
 void loadInlineString(java.lang.String strModel, java.lang.String script, boolean isAppend)
           
 void 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)
           
 void syncScript(java.lang.String script)
           
 

Method Detail

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

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

loadInlineArray

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

loadNodeId

void loadNodeId(java.lang.String nodeId)

loadDOMNode

void 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)

syncScript

void syncScript(java.lang.String script)

loadInline

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

Parameters:
strModel -

loadInline

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

Parameters:
strModels -

loadInline

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

Parameters:
strModel -
script -

loadInline

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

Parameters:
strModels -
script -