Daily bump.
[official-gcc.git] / libjava / javax / management / AttributeChangeNotification.h
blobca37cd389f4eac999fd322d84c79cce527e81cc7
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_management_AttributeChangeNotification__
5 #define __javax_management_AttributeChangeNotification__
7 #pragma interface
9 #include <javax/management/Notification.h>
10 extern "Java"
12 namespace javax
14 namespace management
16 class AttributeChangeNotification;
21 class javax::management::AttributeChangeNotification : public ::javax::management::Notification
24 public:
25 AttributeChangeNotification(::java::lang::Object *, jlong, jlong, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::Object *, ::java::lang::Object *);
26 virtual ::java::lang::String * getAttributeName();
27 virtual ::java::lang::String * getAttributeType();
28 virtual ::java::lang::Object * getOldValue();
29 virtual ::java::lang::Object * getNewValue();
30 private:
31 static const jlong serialVersionUID = 535176054565814134LL;
32 public:
33 static ::java::lang::String * ATTRIBUTE_CHANGE;
34 private:
35 ::java::lang::String * __attribute__((aligned(__alignof__( ::javax::management::Notification)))) attributeName;
36 ::java::lang::String * attributeType;
37 ::java::lang::Object * oldValue;
38 ::java::lang::Object * newValue;
39 public:
40 static ::java::lang::Class class$;
43 #endif // __javax_management_AttributeChangeNotification__