com.jniwrapper.win32.ie.dom
Class EventImpl
java.lang.Object
com.jniwrapper.win32.ie.dom.EventImpl
- All Implemented Interfaces:
- HasDOMFactory, HasPeer, org.w3c.dom.events.Event
public class EventImpl
- extends java.lang.Object
- implements org.w3c.dom.events.Event
Fields inherited from interface org.w3c.dom.events.Event |
AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE |
Constructor Summary |
EventImpl(com.jniwrapper.win32.mshtml.IDOMEvent event,
DOMFactory domFactory)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EventImpl
public EventImpl(com.jniwrapper.win32.mshtml.IDOMEvent event,
DOMFactory domFactory)
getType
public java.lang.String getType()
- Specified by:
getType
in interface org.w3c.dom.events.Event
getTarget
public org.w3c.dom.events.EventTarget getTarget()
- Specified by:
getTarget
in interface org.w3c.dom.events.Event
getCurrentTarget
public org.w3c.dom.events.EventTarget getCurrentTarget()
- Specified by:
getCurrentTarget
in interface org.w3c.dom.events.Event
getEventPhase
public short getEventPhase()
- Specified by:
getEventPhase
in interface org.w3c.dom.events.Event
getBubbles
public boolean getBubbles()
- Specified by:
getBubbles
in interface org.w3c.dom.events.Event
getCancelable
public boolean getCancelable()
- Specified by:
getCancelable
in interface org.w3c.dom.events.Event
getTimeStamp
public long getTimeStamp()
- Specified by:
getTimeStamp
in interface org.w3c.dom.events.Event
stopPropagation
public void stopPropagation()
- Specified by:
stopPropagation
in interface org.w3c.dom.events.Event
preventDefault
public void preventDefault()
- Specified by:
preventDefault
in interface org.w3c.dom.events.Event
initEvent
public void initEvent(java.lang.String eventTypeArg,
boolean canBubbleArg,
boolean cancelableArg)
- Specified by:
initEvent
in interface org.w3c.dom.events.Event
invokeInOleMessageLoop
protected void invokeInOleMessageLoop(java.lang.Runnable runnable)
getDispatch
public com.jniwrapper.win32.automation.IDispatch getDispatch()
- Specified by:
getDispatch
in interface HasPeer
getOleMessageLoop
public com.jniwrapper.win32.automation.OleMessageLoop getOleMessageLoop()
- Specified by:
getOleMessageLoop
in interface HasPeer
getDomFactory
public DOMFactory getDomFactory()
- Specified by:
getDomFactory
in interface HasDOMFactory
release
protected static void release(com.jniwrapper.win32.automation.types.BStr bStr)
release
protected static void release(com.jniwrapper.win32.com.IUnknown unknown)
unwrap
protected static <T> T unwrap(T object)