summaryrefslogtreecommitdiffstats
path: root/kdejava/koala/org/kde/koala/MutationEvent.java
diff options
context:
space:
mode:
Diffstat (limited to 'kdejava/koala/org/kde/koala/MutationEvent.java')
-rw-r--r--kdejava/koala/org/kde/koala/MutationEvent.java88
1 files changed, 88 insertions, 0 deletions
diff --git a/kdejava/koala/org/kde/koala/MutationEvent.java b/kdejava/koala/org/kde/koala/MutationEvent.java
new file mode 100644
index 00000000..e0955da5
--- /dev/null
+++ b/kdejava/koala/org/kde/koala/MutationEvent.java
@@ -0,0 +1,88 @@
+//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 MutationEvent interface provides specific contextual information
+ associated with Mutation events.
+ @short Introduced in DOM Level 2
+
+*/
+public class MutationEvent extends Event {
+ protected MutationEvent(Class dummy){super((Class) null);}
+ public MutationEvent() {
+ super((Class) null);
+ newMutationEvent();
+ }
+ private native void newMutationEvent();
+ public MutationEvent(MutationEvent other) {
+ super((Class) null);
+ newMutationEvent(other);
+ }
+ private native void newMutationEvent(MutationEvent other);
+ public MutationEvent(Event other) {
+ super((Class) null);
+ newMutationEvent(other);
+ }
+ private native void newMutationEvent(Event other);
+ /**
+ relatedNode is used to identify a secondary node related to a mutation
+ event. For example, if a mutation event is dispatched to a node
+ indicating that its parent has changed, the relatedNode is the changed
+ parent. If an event is instead dispatched to a subtree indicating a node
+ was changed within it, the relatedNode is the changed node. In the case
+ of the DOMAttrModified event it indicates the Attr node which was
+ modified, added, or removed.
+ @short relatedNode is used to identify a secondary node related to a mutation event.
+ */
+ public native Node relatedNode();
+ /**
+ prevValue indicates the previous value of the Attr node in
+ DOMAttrModified events, and of the CharacterData node in
+ DOMCharDataModified events.
+ @short prevValue indicates the previous value of the Attr node in DOMAttrModified events, and of the CharacterData node in DOMCharDataModified events.
+ */
+ public native String prevValue();
+ /**
+ newValue indicates the new value of the Attr node in DOMAttrModified
+ events, and of the CharacterData node in DOMCharDataModified events.
+ @short newValue indicates the new value of the Attr node in DOMAttrModified events, and of the CharacterData node in DOMCharDataModified events.
+ */
+ public native String newValue();
+ /**
+ attrName indicates the name of the changed Attr node in a
+ DOMAttrModified event.
+ @short attrName indicates the name of the changed Attr node in a DOMAttrModified event.
+ */
+ public native String attrName();
+ /**
+ attrChange indicates the type of change which triggered the
+ DOMAttrModified event. The values can be MODIFICATION, ADDITION, or
+ REMOVAL.
+ @short attrChange indicates the type of change which triggered the DOMAttrModified event.
+ */
+ public native short attrChange();
+ /**
+ The initMutationEvent method is used to initialize the value of a
+ MutationEvent created through the DocumentEvent interface. This method
+ may only be called before the MutationEvent 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 relatedNodeArg Specifies the Event's related Node.
+ @param prevValueArg Specifies the Event's prevValue attribute. This value may be null.
+ @param newValueArg Specifies the Event's newValue attribute. This value may be null.
+ @param attrNameArg Specifies the Event's attrName attribute. This value may be null.
+ @param attrChangeArg Specifies the Event's attrChange attribute
+ @short The initMutationEvent method is used to initialize the value of a MutationEvent created through the DocumentEvent interface.
+ */
+ public native void initMutationEvent(String typeArg, boolean canBubbleArg, boolean cancelableArg, Node relatedNodeArg, String prevValueArg, String newValueArg, String attrNameArg, short attrChangeArg);
+ // DOM::MutationEvent* MutationEvent(DOM::MutationEventImpl* arg1); >>>> NOT CONVERTED
+}