org.lobobrowser.html.js

Class Window

Implemented Interfaces:
AbstractView, ScriptableDelegate

public class Window
extends AbstractScriptableDelegate
implements AbstractView

Constructor Summary

Window(HtmlRendererContext rcontext, UserAgentContext uaContext)

Method Summary

void
alert(String message)
void
back()
void
blur()
void
clearTimeout(int timeoutID)
void
close()
boolean
confirm(String message)
Object
eval(String javascript)
void
focus()
CSS2Properties
getComputedStyle(HTMLElement element, String pseudoElement)
String
getDefaultStatus()
DocumentView
getDocument()
The source DocumentView of which this is an AbstractView.
Document
getDocumentNode()
HTMLCollection
getFrames()
HtmlRendererContext
getHtmlRendererContext()
int
getLength()
Gets the number of frames.
Location
getLocation()
String
getName()
Navigator
getNavigator()
Function
getOnload()
Function
getOnunload()
Window
getOpener()
Window
getParent()
Screen
getScreen()
Window
getSelf()
String
getStatus()
Window
getTop()
Window
getWindow()
static Window
getWindow(HtmlRendererContext rcontext)
Scriptable
getWindowScope()
boolean
isClosed()
Window
open(String url, String windowName)
Window
open(String url, String windowName, String windowFeatures)
Window
open(String relativeUrl, String windowName, String windowFeatures, boolean replace)
String
prompt(String message)
String
prompt(String message, String inputDefault)
String
prompt(String message, int inputDefault)
void
scroll(int x, int y)
void
setDocument(HTMLDocumentImpl document)
void
setLocation(String location)
void
setOnload(Function onload)
void
setOnunload(Function onunload)
void
setOpener(Window opener)
void
setStatus(String message)
int
setTimeout(Function function, double millis)
int
setTimeout(String expr, double millis)

Methods inherited from class org.lobobrowser.js.AbstractScriptableDelegate

getScriptable, setScriptable

Constructor Details

Window

public Window(HtmlRendererContext rcontext,
              UserAgentContext uaContext)

Method Details

alert

public void alert(String message)

back

public void back()

blur

public void blur()

clearTimeout

public void clearTimeout(int timeoutID)

close

public void close()

confirm

public boolean confirm(String message)

eval

public Object eval(String javascript)

focus

public void focus()

getComputedStyle

public CSS2Properties getComputedStyle(HTMLElement element,
                                       String pseudoElement)

getDefaultStatus

public String getDefaultStatus()

getDocument

public DocumentView getDocument()
The source DocumentView of which this is an AbstractView.
Specified by:
getDocument in interface AbstractView

getDocumentNode

public Document getDocumentNode()

getFrames

public HTMLCollection getFrames()

getHtmlRendererContext

public HtmlRendererContext getHtmlRendererContext()

getLength

public int getLength()
Gets the number of frames.

getLocation

public Location getLocation()

getName

public String getName()

getNavigator

public Navigator getNavigator()

getOnload

public Function getOnload()

getOnunload

public Function getOnunload()

getOpener

public Window getOpener()

getParent

public Window getParent()

getScreen

public Screen getScreen()

getSelf

public Window getSelf()

getStatus

public String getStatus()

getTop

public Window getTop()

getWindow

public Window getWindow()

getWindow

public static Window getWindow(HtmlRendererContext rcontext)

getWindowScope

public Scriptable getWindowScope()

isClosed

public boolean isClosed()

open

public Window open(String url,
                   String windowName)

open

public Window open(String url,
                   String windowName,
                   String windowFeatures)

open

public Window open(String relativeUrl,
                   String windowName,
                   String windowFeatures,
                   boolean replace)

prompt

public String prompt(String message)

prompt

public String prompt(String message,
                     String inputDefault)

prompt

public String prompt(String message,
                     int inputDefault)

scroll

public void scroll(int x,
                   int y)

setDocument

public void setDocument(HTMLDocumentImpl document)

setLocation

public void setLocation(String location)

setOnload

public void setOnload(Function onload)

setOnunload

public void setOnunload(Function onunload)

setOpener

public void setOpener(Window opener)

setStatus

public void setStatus(String message)

setTimeout

public int setTimeout(Function function,
                      double millis)

setTimeout

public int setTimeout(String expr,
                      double millis)