org.eclipse.swt.internal.mozilla
Class nsIDOMMouseEvent

java.lang.Object
  extended by org.eclipse.swt.internal.mozilla.nsISupports
      extended by org.eclipse.swt.internal.mozilla.nsIDOMEvent
          extended by org.eclipse.swt.internal.mozilla.nsIDOMUIEvent
              extended by org.eclipse.swt.internal.mozilla.nsIDOMMouseEvent

public class nsIDOMMouseEvent
extends nsIDOMUIEvent


Field Summary
static nsID NS_IDOMMOUSEEVENT_IID
           
static java.lang.String NS_IDOMMOUSEEVENT_IID_STR
           
 
Fields inherited from class org.eclipse.swt.internal.mozilla.nsIDOMUIEvent
NS_IDOMUIEVENT_IID, NS_IDOMUIEVENT_IID_STR
 
Fields inherited from class org.eclipse.swt.internal.mozilla.nsIDOMEvent
AT_TARGET, BUBBLING_PHASE, CAPTURING_PHASE, NS_IDOMEVENT_IID, NS_IDOMEVENT_IID_STR
 
Fields inherited from class org.eclipse.swt.internal.mozilla.nsISupports
NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
 
Constructor Summary
nsIDOMMouseEvent(long address)
           
 
Method Summary
 int GetAltKey(int[] aAltKey)
           
 int GetButton(short[] aButton)
           
 int GetClientX(int[] aClientX)
           
 int GetClientY(int[] aClientY)
           
 int GetCtrlKey(int[] aCtrlKey)
           
 int GetMetaKey(int[] aMetaKey)
           
 int GetRelatedTarget(long[] aRelatedTarget)
           
 int GetScreenX(int[] aScreenX)
           
 int GetScreenY(int[] aScreenY)
           
 int GetShiftKey(int[] aShiftKey)
           
 int InitMouseEvent(long typeArg, int canBubbleArg, int cancelableArg, long viewArg, int detailArg, int screenXArg, int screenYArg, int clientXArg, int clientYArg, int ctrlKeyArg, int altKeyArg, int shiftKeyArg, int metaKeyArg, short buttonArg, long relatedTargetArg)
           
 
Methods inherited from class org.eclipse.swt.internal.mozilla.nsIDOMUIEvent
GetDetail, GetView, InitUIEvent
 
Methods inherited from class org.eclipse.swt.internal.mozilla.nsIDOMEvent
GetBubbles, GetCancelable, GetCurrentTarget, GetEventPhase, GetTarget, GetTimeStamp, GetType, InitEvent, PreventDefault, StopPropagation
 
Methods inherited from class org.eclipse.swt.internal.mozilla.nsISupports
AddRef, getAddress, QueryInterface, Release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS_IDOMMOUSEEVENT_IID_STR

public static final java.lang.String NS_IDOMMOUSEEVENT_IID_STR
See Also:
Constant Field Values

NS_IDOMMOUSEEVENT_IID

public static final nsID NS_IDOMMOUSEEVENT_IID
Constructor Detail

nsIDOMMouseEvent

public nsIDOMMouseEvent(long address)
Method Detail

GetScreenX

public int GetScreenX(int[] aScreenX)

GetScreenY

public int GetScreenY(int[] aScreenY)

GetClientX

public int GetClientX(int[] aClientX)

GetClientY

public int GetClientY(int[] aClientY)

GetCtrlKey

public int GetCtrlKey(int[] aCtrlKey)

GetShiftKey

public int GetShiftKey(int[] aShiftKey)

GetAltKey

public int GetAltKey(int[] aAltKey)

GetMetaKey

public int GetMetaKey(int[] aMetaKey)

GetButton

public int GetButton(short[] aButton)

GetRelatedTarget

public int GetRelatedTarget(long[] aRelatedTarget)

InitMouseEvent

public int InitMouseEvent(long typeArg,
                          int canBubbleArg,
                          int cancelableArg,
                          long viewArg,
                          int detailArg,
                          int screenXArg,
                          int screenYArg,
                          int clientXArg,
                          int clientYArg,
                          int ctrlKeyArg,
                          int altKeyArg,
                          int shiftKeyArg,
                          int metaKeyArg,
                          short buttonArg,
                          long relatedTargetArg)