Hi Ronan.

Ronan Oger:
> Hi Chris,

Not sure which Chris you mean...

> Is direct ecmascript-java interaction possible in batik?
> 
> Specifically, I mean something like this:
> 
> <script type="text/javascript">
> function ECFunction (arg) {
>       javaobject.triggerJavaCallSomehowFromAListener(arg);
> }
> </script>
> <rect ...onclick="ECFunction("string")/>

Yes, since Batik uses Rhino you can refer to Java objects from your
script:

  var m = new java.util.HashMap();
  m.put("abc", "def");
  m.put("ghi", "jkl");
  window.alert(m.get("abc"));

See:

  http://www.mozilla.org/rhino/ScriptingJava.html

Cameron

-- 
  e-mail : cam (at) mcc.id.au           icq : 26955922
     web : http://mcc.id.au/            msn : cam-msn (at) aka.mcc.id.au
  office : +61399055779              jabber : heycam (at) jabber.org

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to