org.lobobrowser.html.js
Class Window
java.lang.Object
org.lobobrowser.js.AbstractScriptableDelegate
org.lobobrowser.html.js.Window
- All Implemented Interfaces:
- ScriptableDelegate, AbstractView
public class Window
- extends AbstractScriptableDelegate
- implements AbstractView
Method Summary |
void |
alert(java.lang.String message)
|
void |
back()
|
void |
blur()
|
void |
clearInterval(int aTimerID)
|
void |
clearTimeout(int timeoutID)
|
void |
close()
|
boolean |
confirm(java.lang.String message)
|
java.lang.Object |
eval(java.lang.String javascript)
|
void |
focus()
|
CSS2Properties |
getComputedStyle(HTMLElement element,
java.lang.String pseudoElement)
|
java.lang.String |
getDefaultStatus()
|
DocumentView |
getDocument()
The source DocumentView of which this is an
AbstractView . |
org.w3c.dom.Document |
getDocumentNode()
|
HTMLCollection |
getFrames()
|
HtmlRendererContext |
getHtmlRendererContext()
|
int |
getLength()
Gets the number of frames. |
Location |
getLocation()
|
java.lang.String |
getName()
|
Navigator |
getNavigator()
|
org.mozilla.javascript.Function |
getOnload()
|
org.mozilla.javascript.Function |
getOnunload()
|
Window |
getOpener()
|
Window |
getParent()
|
Screen |
getScreen()
|
Window |
getSelf()
|
java.lang.String |
getStatus()
|
Window |
getTop()
|
Window |
getWindow()
|
static Window |
getWindow(HtmlRendererContext rcontext)
|
org.mozilla.javascript.Scriptable |
getWindowScope()
|
boolean |
isClosed()
|
Window |
open(java.lang.String url,
java.lang.String windowName)
|
Window |
open(java.lang.String url,
java.lang.String windowName,
java.lang.String windowFeatures)
|
Window |
open(java.lang.String relativeUrl,
java.lang.String windowName,
java.lang.String windowFeatures,
boolean replace)
|
java.lang.String |
prompt(java.lang.String message)
|
java.lang.String |
prompt(java.lang.String message,
int inputDefault)
|
java.lang.String |
prompt(java.lang.String message,
java.lang.String inputDefault)
|
void |
scroll(int x,
int y)
|
void |
setDocument(HTMLDocumentImpl document)
|
int |
setInterval(org.mozilla.javascript.Function aFunction,
double aTimeInMs)
|
int |
setInterval(java.lang.String aExpression,
double aTimeInMs)
|
void |
setLocation(java.lang.String location)
|
void |
setOnload(org.mozilla.javascript.Function onload)
|
void |
setOnunload(org.mozilla.javascript.Function onunload)
|
void |
setOpener(Window opener)
|
void |
setStatus(java.lang.String message)
|
int |
setTimeout(org.mozilla.javascript.Function function,
double millis)
|
int |
setTimeout(java.lang.String expr,
double millis)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Window
public Window(HtmlRendererContext rcontext,
UserAgentContext uaContext)
getHtmlRendererContext
public HtmlRendererContext getHtmlRendererContext()
setDocument
public void setDocument(HTMLDocumentImpl document)
getDocument
public DocumentView getDocument()
- Description copied from interface:
AbstractView
- The source
DocumentView
of which this is an
AbstractView
.
- Specified by:
getDocument
in interface AbstractView
getDocumentNode
public org.w3c.dom.Document getDocumentNode()
setInterval
public int setInterval(org.mozilla.javascript.Function aFunction,
double aTimeInMs)
- Parameters:
aFunction
- Javascript function to invoke on each loop.aTimeInMs
- Time in millisecund between each loop.
- Returns:
- Return the timer ID to use as reference
- See Also:
- Window.setInterval interface
definition
setInterval
public int setInterval(java.lang.String aExpression,
double aTimeInMs)
- Parameters:
aExpression
- Javascript expression to invoke on each loop.aTimeInMs
- Time in millisecund between each loop.
- Returns:
- Return the timer ID to use as reference
- See Also:
- Window.setInterval interface
definition
clearInterval
public void clearInterval(int aTimerID)
- Parameters:
aTimerID
- Timer ID to stop.- See Also:
- Window.clearInterval interface Definition
alert
public void alert(java.lang.String message)
back
public void back()
blur
public void blur()
clearTimeout
public void clearTimeout(int timeoutID)
close
public void close()
confirm
public boolean confirm(java.lang.String message)
eval
public java.lang.Object eval(java.lang.String javascript)
focus
public void focus()
getWindowScope
public org.mozilla.javascript.Scriptable getWindowScope()
getWindow
public static Window getWindow(HtmlRendererContext rcontext)
open
public Window open(java.lang.String relativeUrl,
java.lang.String windowName,
java.lang.String windowFeatures,
boolean replace)
open
public Window open(java.lang.String url,
java.lang.String windowName)
open
public Window open(java.lang.String url,
java.lang.String windowName,
java.lang.String windowFeatures)
prompt
public java.lang.String prompt(java.lang.String message)
prompt
public java.lang.String prompt(java.lang.String message,
int inputDefault)
prompt
public java.lang.String prompt(java.lang.String message,
java.lang.String inputDefault)
scroll
public void scroll(int x,
int y)
setTimeout
public int setTimeout(java.lang.String expr,
double millis)
setTimeout
public int setTimeout(org.mozilla.javascript.Function function,
double millis)
isClosed
public boolean isClosed()
getDefaultStatus
public java.lang.String getDefaultStatus()
getFrames
public HTMLCollection getFrames()
getLength
public int getLength()
- Gets the number of frames.
getName
public java.lang.String getName()
getParent
public Window getParent()
getOpener
public Window getOpener()
setOpener
public void setOpener(Window opener)
getSelf
public Window getSelf()
getStatus
public java.lang.String getStatus()
setStatus
public void setStatus(java.lang.String message)
getTop
public Window getTop()
getWindow
public Window getWindow()
getNavigator
public Navigator getNavigator()
getScreen
public Screen getScreen()
getLocation
public Location getLocation()
setLocation
public void setLocation(java.lang.String location)
getComputedStyle
public CSS2Properties getComputedStyle(HTMLElement element,
java.lang.String pseudoElement)
getOnload
public org.mozilla.javascript.Function getOnload()
setOnload
public void setOnload(org.mozilla.javascript.Function onload)
getOnunload
public org.mozilla.javascript.Function getOnunload()
setOnunload
public void setOnunload(org.mozilla.javascript.Function onunload)