diff options
Diffstat (limited to 'kdejava/koala/org/kde/koala/MutationEvent.java')
-rw-r--r-- | kdejava/koala/org/kde/koala/MutationEvent.java | 88 |
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 +} |