mozilla

Compare Revisions

Scripting Java

Change Revisions

Revision 133720:

Revision 133720 by pnewhook on

Revision 133721:

Revision 133721 by pnewhook on

Title:
Scripting Java
Scripting Java
Slug:
Scripting_Java
Scripting_Java
Tags:
Rhino
Rhino
Content:

Revision 133720
Revision 133721
n9    </p>n
10    <p>
11      Note that the ECMA standard doesn't cover communication wit9    </p>Note that the ECMA standard doesn't cover communication w
>h Java (or with any external object system for that matter). All >ith Java (or with any external object system for that matter). Al
>the functionality covered in this chapter should thus be consider>l the functionality covered in this chapter should thus be consid
>ed an extension.>ered an extension.
12    </p>
n16    <p>n
17      &nbsp;
18    </p>
n29    <p>n
30      As a handy shortcut, Rhino defines a top-level variable <co
>de>java</code> that is equivalent to <code>Packages.java</code>.  
>So the previous example could be even shorter: 
31    </p>
n95    <p>n86    <pre>
96      $ java org.mozilla.javascript.tools.shell.Main<br>87$ java org.mozilla.javascript.tools.shell.Main
97      js&gt; importClass(Packages.org.mozilla.javascript.Context)88js&gt; importClass(Packages.org.mozilla.javascript.Context);
>;<br> 
98      js&gt;&nbsp; Context.currentContext;<br>89js&gt;  Context.currentContext;
99      org.mozilla.javascript.Context@bb6ab690org.mozilla.javascript.Context@bb6ab6
100    </p>91</pre>
t288      The syntax of the <code>JavaAdapter</code> constructor ist279      The syntax of the <code>JavaAdapter</code> constructor is:

Back to History