diff options
author | Darrell Anderson <humanreadable@yahoo.com> | 2014-01-08 20:06:00 +0100 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2014-01-08 20:06:00 +0100 |
commit | 636f509299122d02087c6fd62e1e4a46dbd22026 (patch) | |
tree | 70e43efceeb5b00e7f19cdac8da44928bd2fb459 /tdejava/koala/org/trinitydesktop/koala/TextEvent.java | |
parent | 719b61750c08343f530068ed4127623aeac71cf0 (diff) | |
download | tdebindings-636f509299122d02087c6fd62e1e4a46dbd22026.tar.gz tdebindings-636f509299122d02087c6fd62e1e4a46dbd22026.zip |
Rename many classes to avoid conflicts with KDE
Diffstat (limited to 'tdejava/koala/org/trinitydesktop/koala/TextEvent.java')
-rw-r--r-- | tdejava/koala/org/trinitydesktop/koala/TextEvent.java | 178 |
1 files changed, 178 insertions, 0 deletions
diff --git a/tdejava/koala/org/trinitydesktop/koala/TextEvent.java b/tdejava/koala/org/trinitydesktop/koala/TextEvent.java new file mode 100644 index 00000000..3661e48e --- /dev/null +++ b/tdejava/koala/org/trinitydesktop/koala/TextEvent.java @@ -0,0 +1,178 @@ +//Auto-generated by kalyptus. DO NOT EDIT. +package org.trinitydesktop.koala; + +import org.trinitydesktop.qt.Qt; +import org.trinitydesktop.qt.QtSupport; + +/** + + DOM.TextEvent + The detail attribute inherited from UIEvent is used to indicate + the number of keypresses which have occurred during key repetition. + If this information is not available this value should be 0. + @short DOM.TextEvent The detail attribute inherited from UIEvent is used to indicate the number of keypresses which have occurred during key repetition. + +*/ +public class TextEvent extends UIEvent { + protected TextEvent(Class dummy){super((Class) null);} + public TextEvent() { + super((Class) null); + newTextEvent(); + } + private native void newTextEvent(); + public TextEvent(TextEvent other) { + super((Class) null); + newTextEvent(other); + } + private native void newTextEvent(TextEvent other); + public TextEvent(Event other) { + super((Class) null); + newTextEvent(other); + } + private native void newTextEvent(Event other); + /** + initTextEvent + The initTextEvent method is used to initialize the value of a + MouseEvent created through the DocumentEvent interface. This + method may only be called before the TextEvent 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. This method has no effect + if called after the event has been dispatched. + Parameters: + typeArg of type DOMString + Specifies the event type. + canBubbleArg of type booleanean + Specifies whether or not the event can bubble. + cancelableArg of type booleanean + Specifies whether or not the event's default action can be prevent. + viewArg of type views.AbstractView + Specifies the TextEvent's AbstractView. + detailArg of type unsigned short + Specifies the number of repeated keypresses, if available. + outputStringArg of type DOMString + Specifies the TextEvent's outputString attribute + keyValArg of type unsigned long + Specifies the TextEvent's keyValattribute + virtKeyValArg of type unsigned long + Specifies the TextEvent's virtKeyValattribute + inputGeneratedArg of type booleanean + Specifies the TextEvent's inputGeneratedattribute + numPadArg of type booleanean + Specifies the TextEvent's numPadattribute + No Return Value. + No Exceptions. + @short initTextEvent + */ + public native void initTextEvent(String typeArg, boolean canBubbleArg, boolean cancelableArg, AbstractView viewArg, long detailArg, String outputStringArg, long keyValArg, long virtKeyValArg, boolean inputGeneratedArg, boolean numPadArg); + /** + initModifier + The initModifier method is used to initialize the values of any + modifiers associated with a TextEvent created through the + DocumentEvent interface. This method may only be called before the + TextEvent has been dispatched via the dispatchEvent method, though + it may be called multiple times during that phase if necessary. If + called multiple times with the same modifier property the final + invocation takes precedence. Unless explicitly give a value of + true, all modifiers have a value of false. This method has no + effect if called after the event has been dispatched. The list of + keys below represents the allowable modifier parameters for this + method: + DOM_VK_LEFT_ALT + DOM_VK_RIGHT_ALT + DOM_VK_LEFT_CONTROL + DOM_VK_RIGHT_CONTROL + DOM_VK_LEFT_SHIFT + DOM_VK_RIGHT_SHIFT + DOM_VK_META + Parameters: + modifier of type unsigned long + The modifier which the user wishes to initialize + value of type booleanean + The new value of the modifier. + No Return Value + No Exceptions + @short initModifier + */ + public native void initModifier(long modifierArg, boolean valueArg); + /** + inputGenerated of type booleanean + The inputGenerated attribute indicates whether the key event will + normally cause visible output. If the key event does not + generate any visible output, such as the use of a function key + or the combination of certain modifier keys used in conjunction + with another key, then the value will be false. If visible + output is normally generated by the key event then the value + will be true. The value of inputGenerated does not guarantee + the creation of a character. If a key event causing visible + output is cancelable it may be prevented from causing + output. This attribute is intended primarily to differentiate + between keys events which may or may not produce visible output + depending on the system state. + @short inputGenerated of type boolean + */ + public native boolean inputGenerated(); + /** keyVal of type unsigned long + The value of keyVal holds the value of the Unicode character + associated with the depressed key. If the key has no Unicode + representation or no Unicode character is available the value is + 0. + @short keyVal of type unsigned long + */ + public native long keyVal(); + /** numPad of type booleanean + The numPad attribute indicates whether or not the key event was + generated on the number pad section of the keyboard. If the number + pad was used to generate the key event the value is true, + otherwise the value is false. + @short numPad of type boolean + */ + public native boolean numPad(); + /** + outputString of type DOMString + outputString holds the value of the output generated by the key + event. This may be a single Unicode character or it may be a + string. It may also be null in the case where no output was + generated by the key event. + @short outputString of type DOMString + */ + public native String outputString(); + /** virtKeyVal of type unsigned long + When the key associated with a key event is not representable via + a Unicode character virtKeyVale holds the key code + associated with the depressed key. If the key has a Unicode + representation or no code is available the value is + DOM_VK_UNDEFINED. + @short virtKeyVal of type unsigned long + */ + public native long virtKeyVal(); + /** + checkModifier + Note: the below description does not match the actual behavior. + it's extended in a way that you can query multiple modifiers + at once by logically OR`ing them. + also, we use the Qt modifier enum instead of the DOM one. + The CheckModifier method is used to check the status of a single + modifier key associated with a TextEvent. The identifier of the + modifier in question is passed into the CheckModifier function. If + the modifier is triggered it will return true. If not, it will + return false. The list of keys below represents the allowable + modifier parameters for this method: + DOM_VK_LEFT_ALT + DOM_VK_RIGHT_ALT + DOM_VK_LEFT_CONTROL + DOM_VK_RIGHT_CONTROL + DOM_VK_LEFT_SHIFT + DOM_VK_RIGHT_SHIFT + DOM_VK_META + Parameters: + modifier of type unsigned long + The modifier which the user wishes to query. + Return Value: booleanean + The status of the modifier represented as a booleanean. + No Exceptions + @short checkModifier + */ + public native boolean checkModifier(long modifierArg); + // DOM::TextEvent* TextEvent(DOM::TextEventImpl* arg1); >>>> NOT CONVERTED +} |