Top Inners Fields Constructors Methods
com.sun.webkit.dom

public Class DOMWindowImpl

extends JSObject
implements AbstractView, EventTarget
Class Inheritance
All Implemented Interfaces
org.w3c.dom.events.EventTarget, org.w3c.dom.views.AbstractView
Imports
com.sun.webkit.Disposer, .DisposerRecord, com.sun.webkit.dom.JSObject, org.w3c.dom.DOMException, .Document, .Element, org.w3c.dom.css.CSSStyleDeclaration, org.w3c.dom.events.Event, .EventListener, .EventTarget, org.w3c.dom.views.AbstractView, .DocumentView

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private static int
private static DOMWindowImpl.SelfDisposer[]
Inherited from com.sun.webkit.dom.JSObject:
JS_CONTEXT_OBJECTJS_DOM_NODE_OBJECTJS_DOM_WINDOW_OBJECT

Constructor Summary

AccessConstructor and Description
pack-priv
DOMWindowImpl(long peer)

Method Summary

Modifier and TypeMethod and Description
public void
addEventListener(String
The event type for which the user is registering
type
,
EventListener
The listener parameter takes an interface implemented by the user which contains the methods to be called when the event occurs.
listener
,
boolean
If true, useCapture indicates that the user wishes to initiate capture. After initiating capture, all events of the specified type will be dispatched to the registered EventListener before being dispatched to any EventTargets beneath them in the tree. Events which are bubbling upward through the tree will not trigger an EventListener designated to use capture.
useCapture
)

Implements org.w3c.dom.events.EventTarget.addEventListener.

This method allows the registration of event listeners on the event target.

pack-priv static native void
addEventListenerImpl(long peer, String type, long listener, boolean useCapture)

public void
alert(String message)

pack-priv static native void
alertImpl(long peer, String message)

public String
atob(String string)

pack-priv static native String
atobImpl(long peer, String string)

public void
blur()

pack-priv static native void
blurImpl(long peer)

public String
btoa(String string)

pack-priv static native String
btoaImpl(long peer, String string)

public void
pack-priv static native void
captureEventsImpl(long peer)

public void
clearInterval(int handle)

pack-priv static native void
clearIntervalImpl(long peer, int handle)

public void
clearTimeout(int handle)

pack-priv static native void
clearTimeoutImpl(long peer, int handle)

public void
pack-priv static native void
closeImpl(long peer)

public boolean
confirm(String message)

pack-priv static native boolean
confirmImpl(long peer, String message)

pack-priv static AbstractView
create(long peer)

pack-priv static AbstractView
createInterface(long peer)

public boolean
dispatchEvent(Event
Specifies the event type, behavior, and contextual information to be used in processing the event.
event
)

Implements org.w3c.dom.events.EventTarget.dispatchEvent.

This method allows the dispatch of events into the implementations event model.

pack-priv static native boolean
dispatchEventImpl(long peer, long event)

private static native void
dispose(long peer)

public boolean
find(String string, boolean caseSensitive, boolean backwards, boolean wrap, boolean wholeWord, boolean searchInFrames, boolean showDialog)

pack-priv static native boolean
findImpl(long peer, String string, boolean caseSensitive, boolean backwards, boolean wrap, boolean wholeWord, boolean searchInFrames, boolean showDialog)

public void
pack-priv static native void
focusImpl(long peer)

private static AbstractView
getCachedImpl(long peer)

public boolean
pack-priv static native boolean
getClosedImpl(long peer)

public CSSStyleDeclaration
getComputedStyle(Element element, String pseudoElement)

pack-priv static native long
getComputedStyleImpl(long peer, long element, String pseudoElement)

public String
pack-priv static native String
public double
pack-priv static native double
public DocumentView
getDocument()

Implements org.w3c.dom.views.AbstractView.getDocument.

The source DocumentView of which this is an AbstractView.

public Document
pack-priv static native long
getDocumentExImpl(long peer)

public Element
pack-priv static native long
public AbstractView
pack-priv static native long
getFramesImpl(long peer)

pack-priv static AbstractView
getImpl(long peer)

public int
pack-priv static native int
getInnerHeightImpl(long peer)

public int
pack-priv static native int
getInnerWidthImpl(long peer)

public int
pack-priv static native int
getLengthImpl(long peer)

public String
pack-priv static native String
getNameImpl(long peer)

public boolean
pack-priv static native boolean
public EventListener
pack-priv static native long
getOnabortImpl(long peer)

public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
getOnblurImpl(long peer)

public EventListener
pack-priv static native long
getOncanplayImpl(long peer)

public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
getOnchangeImpl(long peer)

public EventListener
pack-priv static native long
getOnclickImpl(long peer)

public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
getOndblclickImpl(long peer)

public EventListener
public EventListener
pack-priv static native long
getOndragendImpl(long peer)

public EventListener
pack-priv static native long
getOndragenterImpl(long peer)

pack-priv static native long
getOndragImpl(long peer)

public EventListener
pack-priv static native long
getOndragleaveImpl(long peer)

public EventListener
pack-priv static native long
getOndragoverImpl(long peer)

public EventListener
pack-priv static native long
getOndragstartImpl(long peer)

public EventListener
pack-priv static native long
getOndropImpl(long peer)

public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
getOnemptiedImpl(long peer)

public EventListener
pack-priv static native long
getOnendedImpl(long peer)

public EventListener
pack-priv static native long
getOnerrorImpl(long peer)

public EventListener
pack-priv static native long
getOnfocusImpl(long peer)

public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
getOninputImpl(long peer)

public EventListener
pack-priv static native long
getOninvalidImpl(long peer)

public EventListener
pack-priv static native long
getOnkeydownImpl(long peer)

public EventListener
pack-priv static native long
getOnkeypressImpl(long peer)

public EventListener
pack-priv static native long
getOnkeyupImpl(long peer)

public EventListener
public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
pack-priv static native long
getOnloadImpl(long peer)

public EventListener
pack-priv static native long
getOnloadstartImpl(long peer)

public EventListener
pack-priv static native long
getOnmessageImpl(long peer)

public EventListener
pack-priv static native long
getOnmousedownImpl(long peer)

public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
getOnmousemoveImpl(long peer)

public EventListener
pack-priv static native long
getOnmouseoutImpl(long peer)

public EventListener
pack-priv static native long
getOnmouseoverImpl(long peer)

public EventListener
pack-priv static native long
getOnmouseupImpl(long peer)

public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
getOnofflineImpl(long peer)

public EventListener
pack-priv static native long
getOnonlineImpl(long peer)

public EventListener
pack-priv static native long
getOnpagehideImpl(long peer)

public EventListener
pack-priv static native long
getOnpageshowImpl(long peer)

public EventListener
pack-priv static native long
getOnpauseImpl(long peer)

public EventListener
pack-priv static native long
getOnplayImpl(long peer)

public EventListener
pack-priv static native long
getOnplayingImpl(long peer)

public EventListener
pack-priv static native long
getOnpopstateImpl(long peer)

public EventListener
pack-priv static native long
getOnprogressImpl(long peer)

public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
getOnresetImpl(long peer)

public EventListener
pack-priv static native long
getOnresizeImpl(long peer)

public EventListener
pack-priv static native long
getOnscrollImpl(long peer)

public EventListener
pack-priv static native long
getOnsearchImpl(long peer)

public EventListener
pack-priv static native long
getOnseekedImpl(long peer)

public EventListener
pack-priv static native long
getOnseekingImpl(long peer)

public EventListener
pack-priv static native long
getOnselectImpl(long peer)

public EventListener
pack-priv static native long
getOnstalledImpl(long peer)

public EventListener
pack-priv static native long
getOnstorageImpl(long peer)

public EventListener
pack-priv static native long
getOnsubmitImpl(long peer)

public EventListener
pack-priv static native long
getOnsuspendImpl(long peer)

public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
getOnunloadImpl(long peer)

public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
getOnwaitingImpl(long peer)

public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
public EventListener
pack-priv static native long
getOnwheelImpl(long peer)

public AbstractView
pack-priv static native long
getOpenerImpl(long peer)

public int
pack-priv static native int
getOuterHeightImpl(long peer)

public int
pack-priv static native int
getOuterWidthImpl(long peer)

public int
pack-priv static native int
getPageXOffsetImpl(long peer)

public int
pack-priv static native int
getPageYOffsetImpl(long peer)

public AbstractView
pack-priv static native long
getParentImpl(long peer)

pack-priv static long
public int
pack-priv static native int
getScreenLeftImpl(long peer)

public int
pack-priv static native int
getScreenTopImpl(long peer)

public int
pack-priv static native int
getScreenXImpl(long peer)

public int
pack-priv static native int
getScreenYImpl(long peer)

public int
pack-priv static native int
getScrollXImpl(long peer)

public int
pack-priv static native int
getScrollYImpl(long peer)

public DOMSelectionImpl
pack-priv static native long
getSelectionImpl(long peer)

public AbstractView
pack-priv static native long
getSelfImpl(long peer)

public String
pack-priv static native String
getStatusImpl(long peer)

public AbstractView
pack-priv static native long
getTopImpl(long peer)

public AbstractView
pack-priv static native long
getWindowImpl(long peer)

private static int
hashPeer(long peer)

public void
moveBy(float x, float y)

pack-priv static native void
moveByImpl(long peer, float x, float y)

public void
moveTo(float x, float y)

pack-priv static native void
moveToImpl(long peer, float x, float y)

pack-priv static native void
printImpl(long peer)

public String
prompt(String message, String defaultValue)

pack-priv static native String
promptImpl(long peer, String message, String defaultValue)

private static void
public void
pack-priv static native void
releaseEventsImpl(long peer)

public void
removeEventListener(String
Specifies the event type of the EventListener being removed.
type
,
EventListener
The EventListener parameter indicates the EventListener to be removed.
listener
,
boolean
Specifies whether the EventListener being removed was registered as a capturing listener or not. If a listener was registered twice, one with capture and one without, each must be removed separately. Removal of a capturing listener does not affect a non-capturing version of the same listener, and vice versa.
useCapture
)

Implements org.w3c.dom.events.EventTarget.removeEventListener.

This method allows the removal of event listeners from the event target.

pack-priv static native void
removeEventListenerImpl(long peer, String type, long listener, boolean useCapture)

public void
resizeBy(float x, float y)

pack-priv static native void
resizeByImpl(long peer, float x, float y)

public void
resizeTo(float width, float height)

pack-priv static native void
resizeToImpl(long peer, float width, float height)

public void
scroll(int x, int y)

public void
scrollBy(int x, int y)

pack-priv static native void
scrollByImpl(long peer, int x, int y)

pack-priv static native void
scrollImpl(long peer, int x, int y)

public void
scrollTo(int x, int y)

pack-priv static native void
scrollToImpl(long peer, int x, int y)

public void
pack-priv static native void
setDefaultStatusImpl(long peer, String value)

public void
setName(String value)

pack-priv static native void
setNameImpl(long peer, String value)

public void
pack-priv static native void
setOnabortImpl(long peer, long value)

public void
pack-priv static native void
setOnanimationendImpl(long peer, long value)

public void
pack-priv static native void
setOnanimationiterationImpl(long peer, long value)

public void
pack-priv static native void
setOnanimationstartImpl(long peer, long value)

public void
pack-priv static native void
setOnbeforeunloadImpl(long peer, long value)

public void
pack-priv static native void
setOnblurImpl(long peer, long value)

public void
pack-priv static native void
setOncanplayImpl(long peer, long value)

public void
pack-priv static native void
setOncanplaythroughImpl(long peer, long value)

public void
pack-priv static native void
setOnchangeImpl(long peer, long value)

public void
pack-priv static native void
setOnclickImpl(long peer, long value)

public void
pack-priv static native void
setOncontextmenuImpl(long peer, long value)

public void
pack-priv static native void
setOndblclickImpl(long peer, long value)

public void
public void
pack-priv static native void
setOndragendImpl(long peer, long value)

public void
pack-priv static native void
setOndragenterImpl(long peer, long value)

pack-priv static native void
setOndragImpl(long peer, long value)

public void
pack-priv static native void
setOndragleaveImpl(long peer, long value)

public void
pack-priv static native void
setOndragoverImpl(long peer, long value)

public void
pack-priv static native void
setOndragstartImpl(long peer, long value)

public void
pack-priv static native void
setOndropImpl(long peer, long value)

public void
pack-priv static native void
setOndurationchangeImpl(long peer, long value)

public void
pack-priv static native void
setOnemptiedImpl(long peer, long value)

public void
pack-priv static native void
setOnendedImpl(long peer, long value)

public void
pack-priv static native void
setOnerrorImpl(long peer, long value)

public void
pack-priv static native void
setOnfocusImpl(long peer, long value)

public void
pack-priv static native void
setOnhashchangeImpl(long peer, long value)

public void
pack-priv static native void
setOninputImpl(long peer, long value)

public void
pack-priv static native void
setOninvalidImpl(long peer, long value)

public void
pack-priv static native void
setOnkeydownImpl(long peer, long value)

public void
pack-priv static native void
setOnkeypressImpl(long peer, long value)

public void
pack-priv static native void
setOnkeyupImpl(long peer, long value)

public void
public void
pack-priv static native void
setOnloadeddataImpl(long peer, long value)

public void
pack-priv static native void
setOnloadedmetadataImpl(long peer, long value)

pack-priv static native void
setOnloadImpl(long peer, long value)

public void
pack-priv static native void
setOnloadstartImpl(long peer, long value)

public void
pack-priv static native void
setOnmessageImpl(long peer, long value)

public void
pack-priv static native void
setOnmousedownImpl(long peer, long value)

public void
pack-priv static native void
setOnmouseenterImpl(long peer, long value)

public void
pack-priv static native void
setOnmouseleaveImpl(long peer, long value)

public void
pack-priv static native void
setOnmousemoveImpl(long peer, long value)

public void
pack-priv static native void
setOnmouseoutImpl(long peer, long value)

public void
pack-priv static native void
setOnmouseoverImpl(long peer, long value)

public void
pack-priv static native void
setOnmouseupImpl(long peer, long value)

public void
pack-priv static native void
setOnmousewheelImpl(long peer, long value)

public void
pack-priv static native void
setOnofflineImpl(long peer, long value)

public void
pack-priv static native void
setOnonlineImpl(long peer, long value)

public void
pack-priv static native void
setOnpagehideImpl(long peer, long value)

public void
pack-priv static native void
setOnpageshowImpl(long peer, long value)

public void
pack-priv static native void
setOnpauseImpl(long peer, long value)

public void
pack-priv static native void
setOnplayImpl(long peer, long value)

public void
pack-priv static native void
setOnplayingImpl(long peer, long value)

public void
pack-priv static native void
setOnpopstateImpl(long peer, long value)

public void
pack-priv static native void
setOnprogressImpl(long peer, long value)

public void
pack-priv static native void
setOnratechangeImpl(long peer, long value)

public void
pack-priv static native void
setOnresetImpl(long peer, long value)

public void
pack-priv static native void
setOnresizeImpl(long peer, long value)

public void
pack-priv static native void
setOnscrollImpl(long peer, long value)

public void
pack-priv static native void
setOnsearchImpl(long peer, long value)

public void
pack-priv static native void
setOnseekedImpl(long peer, long value)

public void
pack-priv static native void
setOnseekingImpl(long peer, long value)

public void
pack-priv static native void
setOnselectImpl(long peer, long value)

public void
pack-priv static native void
setOnstalledImpl(long peer, long value)

public void
pack-priv static native void
setOnstorageImpl(long peer, long value)

public void
pack-priv static native void
setOnsubmitImpl(long peer, long value)

public void
pack-priv static native void
setOnsuspendImpl(long peer, long value)

public void
pack-priv static native void
setOntimeupdateImpl(long peer, long value)

public void
pack-priv static native void
setOntransitionendImpl(long peer, long value)

public void
pack-priv static native void
setOnunloadImpl(long peer, long value)

public void
pack-priv static native void
setOnvolumechangeImpl(long peer, long value)

public void
pack-priv static native void
setOnwaitingImpl(long peer, long value)

public void
pack-priv static native void
setOnwebkitanimationendImpl(long peer, long value)

public void
pack-priv static native void
setOnwebkitanimationiterationImpl(long peer, long value)

public void
pack-priv static native void
setOnwebkitanimationstartImpl(long peer, long value)

public void
pack-priv static native void
setOnwebkittransitionendImpl(long peer, long value)

public void
pack-priv static native void
setOnwheelImpl(long peer, long value)

public void
pack-priv static native void
setStatusImpl(long peer, String value)

public void
stop()

pack-priv static native void
stopImpl(long peer)

pack-priv static int
Inherited from com.sun.webkit.dom.JSObject:
callequalsevalgetMembergetPeergetSlothashCoderemoveMembersetMembersetSlottest_getPeerCounttoString