|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--websphinx.workbench.Browser | +--websphinx.workbench.Netscape
Field Summary |
Fields inherited from class websphinx.workbench.Browser |
context, frameName |
Constructor Summary | |
Netscape(java.applet.AppletContext context)
|
|
Netscape(java.applet.AppletContext context,
java.lang.String frameName)
|
Method Summary | |
java.lang.Object |
apply(java.lang.Object func,
java.lang.Object[] args)
Call a procedure or function. |
java.lang.Object |
eval(java.lang.String expression)
Evaluate an expression in the script language. |
java.lang.Object |
get(java.lang.String name)
Get a variable defined in the interpreter's global namespace |
java.lang.String |
getLanguage()
Return name of language this interpreter handles. |
ScriptInterpreter |
getScriptInterpreter()
|
java.lang.Object |
lambda(java.lang.String[] args,
java.lang.String body)
Construct a procedure or function. |
void |
set(java.lang.String name,
java.lang.Object object)
Set a variable in the interpreter's global namespace |
void |
show(java.net.URL url)
|
Methods inherited from class websphinx.workbench.Browser |
show, show, show, viewLink |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Netscape(java.applet.AppletContext context)
public Netscape(java.applet.AppletContext context, java.lang.String frameName)
Method Detail |
public ScriptInterpreter getScriptInterpreter()
public java.lang.String getLanguage()
ScriptInterpreter
getLanguage
in interface ScriptInterpreter
websphinx.workbench.ScriptInterpreter
public java.lang.Object eval(java.lang.String expression) throws ScriptException
ScriptInterpreter
eval
in interface ScriptInterpreter
websphinx.workbench.ScriptInterpreter
expression
- Expression to evaluatepublic java.lang.Object lambda(java.lang.String[] args, java.lang.String body) throws ScriptException
ScriptInterpreter
lambda
in interface ScriptInterpreter
websphinx.workbench.ScriptInterpreter
args
- Argument namesbody
- Function bodypublic java.lang.Object apply(java.lang.Object func, java.lang.Object[] args) throws ScriptException
ScriptInterpreter
apply
in interface ScriptInterpreter
websphinx.workbench.ScriptInterpreter
func
- Function object (previously returned by lambda()args
- Arguments for the functionpublic void set(java.lang.String name, java.lang.Object object)
ScriptInterpreter
set
in interface ScriptInterpreter
websphinx.workbench.ScriptInterpreter
name
- Name of variableobject
- New value for variablepublic java.lang.Object get(java.lang.String name)
ScriptInterpreter
get
in interface ScriptInterpreter
websphinx.workbench.ScriptInterpreter
name
- Name of variable to getpublic void show(java.net.URL url)
show
in class Browser
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |