//Auto-generated by kalyptus. DO NOT EDIT. package org.kde.koala; import org.kde.qt.Qt; import org.kde.qt.QtSupport; /** Introduced in DOM Level 2 The UIEvent interface provides specific contextual information associated with User Interface events. @short Introduced in DOM Level 2 */ public class UIEvent extends Event { protected UIEvent(Class dummy){super((Class) null);} public UIEvent() { super((Class) null); newUIEvent(); } private native void newUIEvent(); public UIEvent(UIEvent other) { super((Class) null); newUIEvent(other); } private native void newUIEvent(UIEvent other); public UIEvent(Event other) { super((Class) null); newUIEvent(other); } private native void newUIEvent(Event other); /** The view attribute identifies the AbstractView from which the event was generated. @short The view attribute identifies the AbstractView from which the event was generated. */ public native AbstractView view(); /** Specifies some detail information about the Event, depending on the type of event. @short Specifies some detail information about the Event, depending on the type of event. */ public native long detail(); /** Non-standard extension to support IE-style keyCode event property. @short Non-standard extension to support IE-style keyCode event property. */ public native int keyCode(); /** Non-standard extension to support IE-style charCode event property. @short Non-standard extension to support IE-style charCode event property. */ public native int charCode(); /** Non-standard extensions to support Netscape-style pageX and pageY event properties. @short Non-standard extensions to support Netscape-style pageX and pageY event properties. */ public native int pageX(); public native int pageY(); /** Non-standard extensions to support Netscape-style layerX and layerY event properties. @short Non-standard extensions to support Netscape-style layerX and layerY event properties. */ public native int layerX(); public native int layerY(); /** Non-standard extension to support Netscape-style "which" event property. @short Non-standard extension to support Netscape-style "which" event property. */ public native int which(); /** The initUIEvent method is used to initialize the value of a UIEvent created through the DocumentEvent interface. This method may only be called before the UIEvent has been dispatched via the dispatchEvent method, though it may be called multiple times during that phase if necessary. If called multiple times, the final invocation takes precedence. @param typeArg Specifies the event type. @param canBubbleArg Specifies whether or not the event can bubble. @param cancelableArg Specifies whether or not the event's default action can be prevented. @param viewArg Specifies the Event's AbstractView. @param detailArg Specifies the Event's detail. @short The initUIEvent method is used to initialize the value of a UIEvent created through the DocumentEvent interface. */ public native void initUIEvent(String typeArg, boolean canBubbleArg, boolean cancelableArg, AbstractView viewArg, long detailArg); // DOM::UIEvent* UIEvent(DOM::UIEventImpl* arg1); >>>> NOT CONVERTED }