org.openscience.jmol.app.webexport
Class Widgets.Widget
java.lang.Object
org.openscience.jmol.app.webexport.Widgets.Widget
- Direct Known Subclasses:
- Widgets.AnimationWidget, Widgets.BackgroundColorWidget, Widgets.ConsoleWidget, Widgets.DownLoadWidget, Widgets.SpinOnWidget, Widgets.StereoViewWidget
- Enclosing class:
- Widgets
abstract class Widgets.Widget
- extends Object
Method Summary |
(package private) abstract String |
getJavaScript(int appletID,
JmolInstance instance)
Each Widget must implement this function and make sure to use
the appletID number to specify the target applet i.e. |
(package private) abstract String |
getJavaScriptFileName()
A COPY OF THIS .JS FILE MUST BE STORED IN THE html PART OF WEBEXPORT |
(package private) abstract String[] |
getSupportFileNames()
The list of files returned by this function should contain the full path to
each file. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
String name
Widgets.Widget
Widgets.Widget()
getJavaScript
abstract String getJavaScript(int appletID,
JmolInstance instance)
- Each Widget must implement this function and make sure to use
the appletID number to specify the target applet i.e. "JmolApplet"
- Parameters:
appletID
- instance
-
- Returns:
- the JavaScript and html to implement the widget
getJavaScriptFileName
abstract String getJavaScriptFileName()
- A COPY OF THIS .JS FILE MUST BE STORED IN THE html PART OF WEBEXPORT
- Returns:
- "none" (no file needed) or javascript file necessary to implement the widget
getSupportFileNames
abstract String[] getSupportFileNames()
- The list of files returned by this function should contain the full path to
each file. The only exception is that files that only contain a filename
will be assumed to be in the html section of WebExport.
- Returns:
- string of filenames.