2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __org_w3c_dom_events_MutationEvent__
5 #define __org_w3c_dom_events_MutationEvent__
9 #include <java/lang/Object.h>
29 class org::w3c::dom::events::MutationEvent : public ::java::lang::Object
33 virtual ::org::w3c::dom::Node * getRelatedNode() = 0;
34 virtual ::java::lang::String * getPrevValue() = 0;
35 virtual ::java::lang::String * getNewValue() = 0;
36 virtual ::java::lang::String * getAttrName() = 0;
37 virtual jshort getAttrChange() = 0;
38 virtual void initMutationEvent(::java::lang::String *, jboolean, jboolean, ::org::w3c::dom::Node *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, jshort) = 0;
39 virtual ::java::lang::String * getType() = 0;
40 virtual ::org::w3c::dom::events::EventTarget * getTarget() = 0;
41 virtual ::org::w3c::dom::events::EventTarget * getCurrentTarget() = 0;
42 virtual jshort getEventPhase() = 0;
43 virtual jboolean getBubbles() = 0;
44 virtual jboolean getCancelable() = 0;
45 virtual jlong getTimeStamp() = 0;
46 virtual void stopPropagation() = 0;
47 virtual void preventDefault() = 0;
48 virtual void initEvent(::java::lang::String *, jboolean, jboolean) = 0;
49 static const jshort MODIFICATION = 1;
50 static const jshort ADDITION = 2;
51 static const jshort REMOVAL = 3;
52 static ::java::lang::Class class$;
53 } __attribute__ ((java_interface));
55 #endif // __org_w3c_dom_events_MutationEvent__