2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_xml_dom_DomEvent$DomMutationEvent__
5 #define __gnu_xml_dom_DomEvent$DomMutationEvent__
9 #include <gnu/xml/dom/DomEvent.h>
18 class DomEvent$DomMutationEvent
;
34 class gnu::xml::dom::DomEvent$DomMutationEvent
: public ::gnu::xml::dom::DomEvent
38 ::org::w3c::dom::Node
* getRelatedNode();
39 ::java::lang::String
* getPrevValue();
40 ::java::lang::String
* getNewValue();
41 ::java::lang::String
* getAttrName();
42 jshort
getAttrChange();
43 void initMutationEvent(::java::lang::String
*, jboolean
, jboolean
, ::org::w3c::dom::Node
*, ::java::lang::String
*, ::java::lang::String
*, ::java::lang::String
*, jshort
);
44 public: // actually package-private
47 DomEvent$
DomMutationEvent(::java::lang::String
*);
48 public: // actually package-private
49 ::org::w3c::dom::Node
* __attribute__((aligned(__alignof__( ::gnu::xml::dom::DomEvent
)))) relatedNode
;
51 ::java::lang::String
* prevValue
;
52 ::java::lang::String
* newValue
;
53 ::java::lang::String
* attrName
;
56 static ::java::lang::Class
class$
;
59 #endif // __gnu_xml_dom_DomEvent$DomMutationEvent__