org.apache.batik.script.rhino
Class WindowWrapper.GetURLFunctionWrapper

java.lang.Object
  |
  +--org.apache.batik.script.rhino.WindowWrapper.GetURLFunctionWrapper
All Implemented Interfaces:
Window.GetURLHandler
Enclosing class:
WindowWrapper

protected static class WindowWrapper.GetURLFunctionWrapper
extends java.lang.Object
implements Window.GetURLHandler

To wrap a function passed to getURL().


Field Summary
protected  org.mozilla.javascript.Function function
          The function wrapper.
protected  RhinoInterpreter interpreter
          The current interpreter.
protected  org.mozilla.javascript.ScriptableObject scope
          The Scope for callback
 
Constructor Summary
WindowWrapper.GetURLFunctionWrapper(RhinoInterpreter ri, org.mozilla.javascript.Function fct, org.mozilla.javascript.ScriptableObject sc)
          Creates a wrapper.
 
Method Summary
 void getURLDone(boolean success, java.lang.String mime, java.lang.String content)
          Called before 'getURL()' returns.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

interpreter

protected RhinoInterpreter interpreter
The current interpreter.

function

protected org.mozilla.javascript.Function function
The function wrapper.

scope

protected org.mozilla.javascript.ScriptableObject scope
The Scope for callback
Constructor Detail

WindowWrapper.GetURLFunctionWrapper

public WindowWrapper.GetURLFunctionWrapper(RhinoInterpreter ri,
                                           org.mozilla.javascript.Function fct,
                                           org.mozilla.javascript.ScriptableObject sc)
Creates a wrapper.
Method Detail

getURLDone

public void getURLDone(boolean success,
                       java.lang.String mime,
                       java.lang.String content)
Called before 'getURL()' returns.
Specified by:
getURLDone in interface Window.GetURLHandler
Parameters:
success - Whether the data was successfully retreived.
mime - The data MIME type.
content - The data.


Copyright © 2004 Apache Software Foundation. All Rights Reserved.