summaryrefslogtreecommitdiffstats
path: root/kdejava/koala/org/kde/koala/TextEvent.java
diff options
context:
space:
mode:
Diffstat (limited to 'kdejava/koala/org/kde/koala/TextEvent.java')
-rw-r--r--kdejava/koala/org/kde/koala/TextEvent.java178
1 files changed, 178 insertions, 0 deletions
diff --git a/kdejava/koala/org/kde/koala/TextEvent.java b/kdejava/koala/org/kde/koala/TextEvent.java
new file mode 100644
index 00000000..1b498609
--- /dev/null
+++ b/kdejava/koala/org/kde/koala/TextEvent.java
@@ -0,0 +1,178 @@
+//Auto-generated by kalyptus. DO NOT EDIT.
+package org.kde.koala;
+
+import org.kde.qt.Qt;
+import org.kde.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
+}