org.apache.batik.bridge
Class ScriptingEnvironment.Window

java.lang.Object
  |
  +--org.apache.batik.bridge.ScriptingEnvironment.Window
All Implemented Interfaces:
Window
Enclosing class:
ScriptingEnvironment

protected class ScriptingEnvironment.Window
extends java.lang.Object
implements Window

Represents the window object of this environment.


Field Summary
protected  Interpreter interpreter
          The associated interpreter.
protected  java.lang.String language
          The associated language.
 
Constructor Summary
ScriptingEnvironment.Window(Interpreter interp, java.lang.String lang)
          Creates a new Window for the given language.
 
Method Summary
 void alert(java.lang.String message)
          Displays an alert dialog box.
 void clearInterval(java.lang.Object interval)
          Implements Window.clearInterval(Object).
 void clearTimeout(java.lang.Object timeout)
          Implements Window.clearTimeout(Object).
 boolean confirm(java.lang.String message)
          Displays a confirm dialog box.
 Interpreter getInterpreter()
          Returns the associated interpreter.
 java.lang.String prompt(java.lang.String message)
          Displays an input dialog box.
 java.lang.String prompt(java.lang.String message, java.lang.String defVal)
          Displays an input dialog box, given the default value.
 java.lang.Object setInterval(java.lang.Runnable r, long interval)
          Implements Window.setInterval(Runnable,long).
 java.lang.Object setInterval(java.lang.String script, long interval)
          Implements Window.setInterval(String,long).
 java.lang.Object setTimeout(java.lang.Runnable r, long timeout)
          Implements Window.setTimeout(Runnable,long).
 java.lang.Object setTimeout(java.lang.String script, long timeout)
          Implements Window.setTimeout(String,long).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

interpreter

protected Interpreter interpreter
The associated interpreter.

language

protected java.lang.String language
The associated language.
Constructor Detail

ScriptingEnvironment.Window

public ScriptingEnvironment.Window(Interpreter interp,
                                   java.lang.String lang)
Creates a new Window for the given language.
Method Detail

setInterval

public java.lang.Object setInterval(java.lang.String script,
                                    long interval)
Implements Window.setInterval(String,long).
Specified by:
setInterval in interface Window
Following copied from interface: org.apache.batik.script.Window
Returns:
an object representing the interval created.

setInterval

public java.lang.Object setInterval(java.lang.Runnable r,
                                    long interval)
Implements Window.setInterval(Runnable,long).
Specified by:
setInterval in interface Window
Following copied from interface: org.apache.batik.script.Window
Returns:
an object representing the interval created.

clearInterval

public void clearInterval(java.lang.Object interval)
Implements Window.clearInterval(Object).
Specified by:
clearInterval in interface Window

setTimeout

public java.lang.Object setTimeout(java.lang.String script,
                                   long timeout)
Implements Window.setTimeout(String,long).
Specified by:
setTimeout in interface Window
Following copied from interface: org.apache.batik.script.Window
Returns:
an object representing the timeout created.

setTimeout

public java.lang.Object setTimeout(java.lang.Runnable r,
                                   long timeout)
Implements Window.setTimeout(Runnable,long).
Specified by:
setTimeout in interface Window
Following copied from interface: org.apache.batik.script.Window
Returns:
an object representing the timeout created.

clearTimeout

public void clearTimeout(java.lang.Object timeout)
Implements Window.clearTimeout(Object).
Specified by:
clearTimeout in interface Window

alert

public void alert(java.lang.String message)
Displays an alert dialog box.
Specified by:
alert in interface Window

confirm

public boolean confirm(java.lang.String message)
Displays a confirm dialog box.
Specified by:
confirm in interface Window

prompt

public java.lang.String prompt(java.lang.String message)
Displays an input dialog box.
Specified by:
prompt in interface Window
Following copied from interface: org.apache.batik.script.Window
Returns:
The input of the user, or null if the dialog was cancelled.

prompt

public java.lang.String prompt(java.lang.String message,
                               java.lang.String defVal)
Displays an input dialog box, given the default value.
Specified by:
prompt in interface Window
Following copied from interface: org.apache.batik.script.Window
Returns:
The input of the user, or null if the dialog was cancelled.

getInterpreter

public Interpreter getInterpreter()
Returns the associated interpreter.
Specified by:
getInterpreter in interface Window


Copyright © 2002 Apache Software Foundation. All Rights Reserved.