Merged gcj-eclipse branch to trunk.

From-SVN: r120621
This commit is contained in:
Tom Tromey
2007-01-09 19:58:05 +00:00
parent c648dedbde
commit 97b8365caf
17478 changed files with 606493 additions and 100744 deletions
+38
View File
@@ -0,0 +1,38 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_AppletInitializer__
#define __java_beans_AppletInitializer__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace applet
{
class Applet;
}
namespace beans
{
class AppletInitializer;
namespace beancontext
{
class BeanContext;
}
}
}
}
class java::beans::AppletInitializer : public ::java::lang::Object
{
public:
virtual void activate(::java::applet::Applet *) = 0;
virtual void initialize(::java::applet::Applet *, ::java::beans::beancontext::BeanContext *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_AppletInitializer__
+36
View File
@@ -0,0 +1,36 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_BeanDescriptor__
#define __java_beans_BeanDescriptor__
#pragma interface
#include <java/beans/FeatureDescriptor.h>
extern "Java"
{
namespace java
{
namespace beans
{
class BeanDescriptor;
}
}
}
class java::beans::BeanDescriptor : public ::java::beans::FeatureDescriptor
{
public:
BeanDescriptor(::java::lang::Class *);
BeanDescriptor(::java::lang::Class *, ::java::lang::Class *);
virtual ::java::lang::Class * getBeanClass();
virtual ::java::lang::Class * getCustomizerClass();
public: // actually package-private
::java::lang::Class * __attribute__((aligned(__alignof__( ::java::beans::FeatureDescriptor)))) beanClass;
::java::lang::Class * customizerClass;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_BeanDescriptor__
+50
View File
@@ -0,0 +1,50 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_BeanInfo__
#define __java_beans_BeanInfo__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace awt
{
class Image;
}
namespace beans
{
class BeanDescriptor;
class BeanInfo;
class EventSetDescriptor;
class MethodDescriptor;
class PropertyDescriptor;
}
}
}
class java::beans::BeanInfo : public ::java::lang::Object
{
public:
virtual ::java::beans::BeanDescriptor * getBeanDescriptor() = 0;
virtual JArray< ::java::beans::EventSetDescriptor * > * getEventSetDescriptors() = 0;
virtual jint getDefaultEventIndex() = 0;
virtual JArray< ::java::beans::PropertyDescriptor * > * getPropertyDescriptors() = 0;
virtual jint getDefaultPropertyIndex() = 0;
virtual JArray< ::java::beans::MethodDescriptor * > * getMethodDescriptors() = 0;
virtual JArray< ::java::beans::BeanInfo * > * getAdditionalBeanInfo() = 0;
virtual ::java::awt::Image * getIcon(jint) = 0;
static const jint ICON_COLOR_16x16 = 1;
static const jint ICON_COLOR_32x32 = 2;
static const jint ICON_MONO_16x16 = 3;
static const jint ICON_MONO_32x32 = 4;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_BeanInfo__
+47
View File
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_Beans__
#define __java_beans_Beans__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class AppletInitializer;
class Beans;
namespace beancontext
{
class BeanContext;
}
}
}
}
class java::beans::Beans : public ::java::lang::Object
{
public:
Beans();
static ::java::lang::Object * instantiate(::java::lang::ClassLoader *, ::java::lang::String *);
static ::java::lang::Object * instantiate(::java::lang::ClassLoader *, ::java::lang::String *, ::java::beans::beancontext::BeanContext *);
static ::java::lang::Object * instantiate(::java::lang::ClassLoader *, ::java::lang::String *, ::java::beans::beancontext::BeanContext *, ::java::beans::AppletInitializer *);
static ::java::lang::Object * getInstanceOf(::java::lang::Object *, ::java::lang::Class *);
static jboolean isInstanceOf(::java::lang::Object *, ::java::lang::Class *);
static jboolean isGuiAvailable();
static jboolean isDesignTime();
static void setGuiAvailable(jboolean);
static void setDesignTime(jboolean);
public: // actually package-private
static jboolean designTime;
static jboolean guiAvailable;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_Beans__
+32
View File
@@ -0,0 +1,32 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_Customizer__
#define __java_beans_Customizer__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class Customizer;
class PropertyChangeListener;
}
}
}
class java::beans::Customizer : public ::java::lang::Object
{
public:
virtual void setObject(::java::lang::Object *) = 0;
virtual void addPropertyChangeListener(::java::beans::PropertyChangeListener *) = 0;
virtual void removePropertyChangeListener(::java::beans::PropertyChangeListener *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_Customizer__
@@ -0,0 +1,41 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_DefaultPersistenceDelegate__
#define __java_beans_DefaultPersistenceDelegate__
#pragma interface
#include <java/beans/PersistenceDelegate.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
class DefaultPersistenceDelegate;
class Encoder;
class Expression;
}
}
}
class java::beans::DefaultPersistenceDelegate : public ::java::beans::PersistenceDelegate
{
public:
DefaultPersistenceDelegate();
DefaultPersistenceDelegate(JArray< ::java::lang::String * > *);
public: // actually protected
virtual jboolean mutatesTo(::java::lang::Object *, ::java::lang::Object *);
virtual ::java::beans::Expression * instantiate(::java::lang::Object *, ::java::beans::Encoder *);
virtual void initialize(::java::lang::Class *, ::java::lang::Object *, ::java::lang::Object *, ::java::beans::Encoder *);
private:
JArray< ::java::lang::String * > * __attribute__((aligned(__alignof__( ::java::beans::PersistenceDelegate)))) constructorPropertyNames;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_DefaultPersistenceDelegate__
+31
View File
@@ -0,0 +1,31 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_DesignMode__
#define __java_beans_DesignMode__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class DesignMode;
}
}
}
class java::beans::DesignMode : public ::java::lang::Object
{
public:
virtual void setDesignTime(jboolean) = 0;
virtual jboolean isDesignTime() = 0;
static ::java::lang::String * PROPERTYNAME;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_DesignMode__
+34
View File
@@ -0,0 +1,34 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_Encoder$1__
#define __java_beans_Encoder$1__
#pragma interface
#include <java/beans/PersistenceDelegate.h>
extern "Java"
{
namespace java
{
namespace beans
{
class Encoder;
class Encoder$1;
class Expression;
}
}
}
class java::beans::Encoder$1 : public ::java::beans::PersistenceDelegate
{
public: // actually package-private
Encoder$1();
public: // actually protected
::java::beans::Expression * instantiate(::java::lang::Object *, ::java::beans::Encoder *);
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_Encoder$1__
+57
View File
@@ -0,0 +1,57 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_Encoder__
#define __java_beans_Encoder__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class Encoder;
class ExceptionListener;
class Expression;
class PersistenceDelegate;
class Statement;
}
}
}
class java::beans::Encoder : public ::java::lang::Object
{
public:
Encoder();
private:
static void setupDefaultPersistenceDelegates();
public: // actually protected
virtual void writeObject(::java::lang::Object *);
public:
virtual void setExceptionListener(::java::beans::ExceptionListener *);
virtual ::java::beans::ExceptionListener * getExceptionListener();
virtual ::java::beans::PersistenceDelegate * getPersistenceDelegate(::java::lang::Class *);
virtual void setPersistenceDelegate(::java::lang::Class *, ::java::beans::PersistenceDelegate *);
virtual ::java::lang::Object * remove(::java::lang::Object *);
virtual ::java::lang::Object * get(::java::lang::Object *);
virtual void writeStatement(::java::beans::Statement *);
virtual void writeExpression(::java::beans::Expression *);
public: // actually package-private
virtual jboolean isImmutableType(::java::lang::Class *);
virtual void putCandidate(::java::lang::Object *, ::java::lang::Object *);
private:
static ::java::beans::PersistenceDelegate * defaultPersistenceDelegate;
static ::java::beans::PersistenceDelegate * fakePersistenceDelegate;
static ::java::util::HashMap * delegates;
::java::util::IdentityHashMap * __attribute__((aligned(__alignof__( ::java::lang::Object)))) candidates;
::java::beans::ExceptionListener * exceptionListener;
jint accessCounter;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_Encoder__
+54
View File
@@ -0,0 +1,54 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_EventHandler__
#define __java_beans_EventHandler__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
class EventHandler;
}
}
}
class java::beans::EventHandler : public ::java::lang::Object
{
::java::lang::String * capitalize(::java::lang::String *);
public:
EventHandler(::java::lang::Object *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
virtual ::java::lang::String * getEventPropertyName();
virtual ::java::lang::String * getListenerMethodName();
virtual ::java::lang::Object * getTarget();
virtual ::java::lang::String * getAction();
private:
JArray< ::java::lang::Object * > * getProperty(::java::lang::Object *, ::java::lang::String *);
public:
virtual ::java::lang::Object * invoke(::java::lang::Object *, ::java::lang::reflect::Method *, JArray< ::java::lang::Object * > *);
private:
::java::lang::Class * initClass(::java::lang::Class *);
::java::lang::Class * nextClass(::java::lang::Class *);
public:
static ::java::lang::Object * create(::java::lang::Class *, ::java::lang::Object *, ::java::lang::String *);
static ::java::lang::Object * create(::java::lang::Class *, ::java::lang::Object *, ::java::lang::String *, ::java::lang::String *);
static ::java::lang::Object * create(::java::lang::Class *, ::java::lang::Object *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
private:
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) listenerMethod;
::java::lang::Object * target;
::java::lang::String * action;
::java::lang::String * property;
::java::lang::Class * targetClass;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_EventHandler__
+60
View File
@@ -0,0 +1,60 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_EventSetDescriptor__
#define __java_beans_EventSetDescriptor__
#pragma interface
#include <java/beans/FeatureDescriptor.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
class EventSetDescriptor;
class MethodDescriptor;
}
}
}
class java::beans::EventSetDescriptor : public ::java::beans::FeatureDescriptor
{
public:
EventSetDescriptor(::java::lang::Class *, ::java::lang::String *, ::java::lang::Class *, ::java::lang::String *);
EventSetDescriptor(::java::lang::Class *, ::java::lang::String *, ::java::lang::Class *, JArray< ::java::lang::String * > *, ::java::lang::String *, ::java::lang::String *);
EventSetDescriptor(::java::lang::Class *, ::java::lang::String *, ::java::lang::Class *, JArray< ::java::lang::String * > *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
EventSetDescriptor(::java::lang::String *, ::java::lang::Class *, JArray< ::java::lang::reflect::Method * > *, ::java::lang::reflect::Method *, ::java::lang::reflect::Method *, ::java::lang::reflect::Method *);
EventSetDescriptor(::java::lang::String *, ::java::lang::Class *, JArray< ::java::lang::reflect::Method * > *, ::java::lang::reflect::Method *, ::java::lang::reflect::Method *);
EventSetDescriptor(::java::lang::String *, ::java::lang::Class *, JArray< ::java::beans::MethodDescriptor * > *, ::java::lang::reflect::Method *, ::java::lang::reflect::Method *);
virtual ::java::lang::Class * getListenerType();
virtual JArray< ::java::lang::reflect::Method * > * getListenerMethods();
virtual JArray< ::java::beans::MethodDescriptor * > * getListenerMethodDescriptors();
virtual ::java::lang::reflect::Method * getAddListenerMethod();
virtual ::java::lang::reflect::Method * getRemoveListenerMethod();
virtual ::java::lang::reflect::Method * getGetListenerMethod();
virtual void setUnicast(jboolean);
virtual jboolean isUnicast();
virtual void setInDefaultEventSet(jboolean);
virtual jboolean isInDefaultEventSet();
private:
void checkAddListenerUnicast();
void checkMethods();
void findMethods(::java::lang::Class *, ::java::lang::Class *, JArray< ::java::lang::String * > *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
::java::lang::reflect::Method * __attribute__((aligned(__alignof__( ::java::beans::FeatureDescriptor)))) addListenerMethod;
::java::lang::reflect::Method * removeListenerMethod;
::java::lang::Class * listenerType;
JArray< ::java::beans::MethodDescriptor * > * listenerMethodDescriptors;
JArray< ::java::lang::reflect::Method * > * listenerMethods;
::java::lang::reflect::Method * getListenerMethod;
jboolean unicast;
jboolean inDefaultEventSet;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_EventSetDescriptor__
+29
View File
@@ -0,0 +1,29 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_ExceptionListener__
#define __java_beans_ExceptionListener__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
}
class java::beans::ExceptionListener : public ::java::lang::Object
{
public:
virtual void exceptionThrown(::java::lang::Exception *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_ExceptionListener__
+60
View File
@@ -0,0 +1,60 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_ExplicitInfo__
#define __java_beans_ExplicitInfo__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace awt
{
class Image;
}
namespace beans
{
class BeanDescriptor;
class BeanInfo;
class EventSetDescriptor;
class ExplicitInfo;
class MethodDescriptor;
class PropertyDescriptor;
}
}
}
class java::beans::ExplicitInfo : public ::java::lang::Object
{
public: // actually package-private
ExplicitInfo(::java::lang::Class *, ::java::lang::Class *);
static void flushCaches();
static ::java::beans::BeanInfo * findExplicitBeanInfo(::java::lang::Class *);
static ::java::beans::BeanInfo * reallyFindExplicitBeanInfo(::java::lang::Class *);
private:
static ::java::beans::BeanInfo * getBeanInfo(::java::lang::ClassLoader *, ::java::lang::String *);
public: // actually package-private
::java::beans::BeanDescriptor * __attribute__((aligned(__alignof__( ::java::lang::Object)))) explicitBeanDescriptor;
JArray< ::java::beans::BeanInfo * > * explicitBeanInfo;
JArray< ::java::beans::PropertyDescriptor * > * explicitPropertyDescriptors;
JArray< ::java::beans::EventSetDescriptor * > * explicitEventSetDescriptors;
JArray< ::java::beans::MethodDescriptor * > * explicitMethodDescriptors;
jint defaultProperty;
jint defaultEvent;
JArray< ::java::awt::Image * > * im;
::java::lang::Class * propertyStopClass;
::java::lang::Class * eventStopClass;
::java::lang::Class * methodStopClass;
static ::java::util::Hashtable * explicitBeanInfos;
static ::java::util::Vector * emptyBeanInfos;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_ExplicitInfo__
+39
View File
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_Expression__
#define __java_beans_Expression__
#pragma interface
#include <java/beans/Statement.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
class Expression;
}
}
}
class java::beans::Expression : public ::java::beans::Statement
{
public:
Expression(::java::lang::Object *, ::java::lang::Object *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
Expression(::java::lang::Object *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
virtual ::java::lang::Object * getValue();
virtual void setValue(::java::lang::Object *);
virtual ::java::lang::String * toString();
private:
static ::java::lang::Object * UNSET;
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::beans::Statement)))) value;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_Expression__
+53
View File
@@ -0,0 +1,53 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_FeatureDescriptor__
#define __java_beans_FeatureDescriptor__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class FeatureDescriptor;
}
}
}
class java::beans::FeatureDescriptor : public ::java::lang::Object
{
public:
FeatureDescriptor();
virtual ::java::lang::String * getName();
virtual void setName(::java::lang::String *);
virtual ::java::lang::String * getDisplayName();
virtual void setDisplayName(::java::lang::String *);
virtual ::java::lang::String * getShortDescription();
virtual void setShortDescription(::java::lang::String *);
virtual jboolean isExpert();
virtual void setExpert(jboolean);
virtual jboolean isHidden();
virtual void setHidden(jboolean);
virtual jboolean isPreferred();
virtual void setPreferred(jboolean);
virtual ::java::lang::Object * getValue(::java::lang::String *);
virtual void setValue(::java::lang::String *, ::java::lang::Object *);
virtual ::java::util::Enumeration * attributeNames();
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) name;
::java::lang::String * displayName;
::java::lang::String * shortDescription;
jboolean expert;
jboolean hidden;
jboolean preferred;
::java::util::Hashtable * valueHash;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_FeatureDescriptor__
@@ -0,0 +1,34 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_IndexedPropertyChangeEvent__
#define __java_beans_IndexedPropertyChangeEvent__
#pragma interface
#include <java/beans/PropertyChangeEvent.h>
extern "Java"
{
namespace java
{
namespace beans
{
class IndexedPropertyChangeEvent;
}
}
}
class java::beans::IndexedPropertyChangeEvent : public ::java::beans::PropertyChangeEvent
{
public:
IndexedPropertyChangeEvent(::java::lang::Object *, ::java::lang::String *, ::java::lang::Object *, ::java::lang::Object *, jint);
virtual jint getIndex();
private:
static const jlong serialVersionUID = -320227448495806870LL;
jint __attribute__((aligned(__alignof__( ::java::beans::PropertyChangeEvent)))) index;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_IndexedPropertyChangeEvent__
@@ -0,0 +1,42 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_IndexedPropertyDescriptor__
#define __java_beans_IndexedPropertyDescriptor__
#pragma interface
#include <java/beans/PropertyDescriptor.h>
extern "Java"
{
namespace java
{
namespace beans
{
class IndexedPropertyDescriptor;
}
}
}
class java::beans::IndexedPropertyDescriptor : public ::java::beans::PropertyDescriptor
{
public:
IndexedPropertyDescriptor(::java::lang::String *, ::java::lang::Class *);
IndexedPropertyDescriptor(::java::lang::String *, ::java::lang::Class *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
IndexedPropertyDescriptor(::java::lang::String *, ::java::lang::reflect::Method *, ::java::lang::reflect::Method *, ::java::lang::reflect::Method *, ::java::lang::reflect::Method *);
virtual ::java::lang::Class * getIndexedPropertyType();
virtual ::java::lang::reflect::Method * getIndexedReadMethod();
virtual void setIndexedReadMethod(::java::lang::reflect::Method *);
virtual ::java::lang::reflect::Method * getIndexedWriteMethod();
virtual void setIndexedWriteMethod(::java::lang::reflect::Method *);
private:
void findMethods(::java::lang::Class *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
::java::lang::Class * __attribute__((aligned(__alignof__( ::java::beans::PropertyDescriptor)))) indexedPropertyType;
::java::lang::reflect::Method * setIndex;
::java::lang::reflect::Method * getIndex;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_IndexedPropertyDescriptor__
@@ -0,0 +1,32 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_IntrospectionException__
#define __java_beans_IntrospectionException__
#pragma interface
#include <java/lang/Exception.h>
extern "Java"
{
namespace java
{
namespace beans
{
class IntrospectionException;
}
}
}
class java::beans::IntrospectionException : public ::java::lang::Exception
{
public:
IntrospectionException(::java::lang::String *);
private:
static const jlong serialVersionUID = -3728150539969542619LL;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_IntrospectionException__
+64
View File
@@ -0,0 +1,64 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_Introspector__
#define __java_beans_Introspector__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
class BeanInfoEmbryo;
}
}
}
namespace java
{
namespace beans
{
class BeanInfo;
class ExplicitInfo;
class Introspector;
}
}
}
class java::beans::Introspector : public ::java::lang::Object
{
Introspector();
public:
static ::java::beans::BeanInfo * getBeanInfo(::java::lang::Class *);
static ::java::beans::BeanInfo * getBeanInfo(::java::lang::Class *, jint);
static void flushCaches();
static void flushFromCaches(::java::lang::Class *);
private:
static void merge(::gnu::java::beans::BeanInfoEmbryo *, ::java::beans::ExplicitInfo *);
public:
static ::java::beans::BeanInfo * getBeanInfo(::java::lang::Class *, ::java::lang::Class *);
static JArray< ::java::lang::String * > * getBeanInfoSearchPath();
static void setBeanInfoSearchPath(JArray< ::java::lang::String * > *);
static ::java::lang::String * decapitalize(::java::lang::String *);
public: // actually package-private
static ::java::beans::BeanInfo * copyBeanInfo(::java::beans::BeanInfo *);
public:
static const jint USE_ALL_BEANINFO = 1;
static const jint IGNORE_IMMEDIATE_BEANINFO = 2;
static const jint IGNORE_ALL_BEANINFO = 3;
public: // actually package-private
static JArray< ::java::lang::String * > * beanInfoSearchPath;
static ::java::util::Hashtable * beanInfoCache;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_Introspector__
+39
View File
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_MethodDescriptor__
#define __java_beans_MethodDescriptor__
#pragma interface
#include <java/beans/FeatureDescriptor.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
class MethodDescriptor;
class ParameterDescriptor;
}
}
}
class java::beans::MethodDescriptor : public ::java::beans::FeatureDescriptor
{
public:
MethodDescriptor(::java::lang::reflect::Method *);
MethodDescriptor(::java::lang::reflect::Method *, JArray< ::java::beans::ParameterDescriptor * > *);
virtual JArray< ::java::beans::ParameterDescriptor * > * getParameterDescriptors();
virtual ::java::lang::reflect::Method * getMethod();
private:
::java::lang::reflect::Method * __attribute__((aligned(__alignof__( ::java::beans::FeatureDescriptor)))) m;
JArray< ::java::beans::ParameterDescriptor * > * parameterDescriptors;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_MethodDescriptor__
+29
View File
@@ -0,0 +1,29 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_ParameterDescriptor__
#define __java_beans_ParameterDescriptor__
#pragma interface
#include <java/beans/FeatureDescriptor.h>
extern "Java"
{
namespace java
{
namespace beans
{
class ParameterDescriptor;
}
}
}
class java::beans::ParameterDescriptor : public ::java::beans::FeatureDescriptor
{
public:
ParameterDescriptor();
static ::java::lang::Class class$;
};
#endif // __java_beans_ParameterDescriptor__
+39
View File
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_PersistenceDelegate__
#define __java_beans_PersistenceDelegate__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class Encoder;
class Expression;
class PersistenceDelegate;
}
}
}
class java::beans::PersistenceDelegate : public ::java::lang::Object
{
public:
PersistenceDelegate();
public: // actually protected
virtual void initialize(::java::lang::Class *, ::java::lang::Object *, ::java::lang::Object *, ::java::beans::Encoder *);
public:
virtual void writeObject(::java::lang::Object *, ::java::beans::Encoder *);
public: // actually protected
virtual jboolean mutatesTo(::java::lang::Object *, ::java::lang::Object *);
virtual ::java::beans::Expression * instantiate(::java::lang::Object *, ::java::beans::Encoder *) = 0;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_PersistenceDelegate__
+45
View File
@@ -0,0 +1,45 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_PropertyChangeEvent__
#define __java_beans_PropertyChangeEvent__
#pragma interface
#include <java/util/EventObject.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeEvent;
}
}
}
class java::beans::PropertyChangeEvent : public ::java::util::EventObject
{
public:
PropertyChangeEvent(::java::lang::Object *, ::java::lang::String *, ::java::lang::Object *, ::java::lang::Object *);
virtual ::java::lang::String * getPropertyName();
virtual ::java::lang::Object * getNewValue();
virtual ::java::lang::Object * getOldValue();
virtual void setPropagationId(::java::lang::Object *);
virtual ::java::lang::Object * getPropagationId();
public: // actually package-private
virtual ::java::beans::PropertyChangeEvent * rollback();
private:
static const jlong serialVersionUID = 7042693688939648123LL;
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::java::util::EventObject)))) propertyName;
::java::lang::Object * newValue;
::java::lang::Object * oldValue;
private:
::java::lang::Object * propagationId;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_PropertyChangeEvent__
@@ -0,0 +1,30 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_PropertyChangeListener__
#define __java_beans_PropertyChangeListener__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeEvent;
class PropertyChangeListener;
}
}
}
class java::beans::PropertyChangeListener : public ::java::lang::Object
{
public:
virtual void propertyChange(::java::beans::PropertyChangeEvent *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_PropertyChangeListener__
@@ -0,0 +1,36 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_PropertyChangeListenerProxy__
#define __java_beans_PropertyChangeListenerProxy__
#pragma interface
#include <java/util/EventListenerProxy.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeEvent;
class PropertyChangeListener;
class PropertyChangeListenerProxy;
}
}
}
class java::beans::PropertyChangeListenerProxy : public ::java::util::EventListenerProxy
{
public:
PropertyChangeListenerProxy(::java::lang::String *, ::java::beans::PropertyChangeListener *);
virtual void propertyChange(::java::beans::PropertyChangeEvent *);
virtual ::java::lang::String * getPropertyName();
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::java::util::EventListenerProxy)))) propertyName;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_PropertyChangeListenerProxy__
@@ -0,0 +1,56 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_PropertyChangeSupport__
#define __java_beans_PropertyChangeSupport__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeEvent;
class PropertyChangeListener;
class PropertyChangeSupport;
}
}
}
class java::beans::PropertyChangeSupport : public ::java::lang::Object
{
public:
PropertyChangeSupport(::java::lang::Object *);
virtual void addPropertyChangeListener(::java::beans::PropertyChangeListener *);
virtual void removePropertyChangeListener(::java::beans::PropertyChangeListener *);
virtual JArray< ::java::beans::PropertyChangeListener * > * getPropertyChangeListeners();
virtual void addPropertyChangeListener(::java::lang::String *, ::java::beans::PropertyChangeListener *);
virtual void removePropertyChangeListener(::java::lang::String *, ::java::beans::PropertyChangeListener *);
virtual JArray< ::java::beans::PropertyChangeListener * > * getPropertyChangeListeners(::java::lang::String *);
virtual void firePropertyChange(::java::lang::String *, ::java::lang::Object *, ::java::lang::Object *);
virtual void firePropertyChange(::java::lang::String *, jint, jint);
virtual void firePropertyChange(::java::lang::String *, jboolean, jboolean);
virtual void firePropertyChange(::java::beans::PropertyChangeEvent *);
virtual void fireIndexedPropertyChange(::java::lang::String *, jint, ::java::lang::Object *, ::java::lang::Object *);
virtual void fireIndexedPropertyChange(::java::lang::String *, jint, jint, jint);
virtual void fireIndexedPropertyChange(::java::lang::String *, jint, jboolean, jboolean);
virtual jboolean hasListeners(::java::lang::String *);
private:
void writeObject(::java::io::ObjectOutputStream *);
void readObject(::java::io::ObjectInputStream *);
static const jlong serialVersionUID = 6401253773779951803LL;
::java::util::Hashtable * __attribute__((aligned(__alignof__( ::java::lang::Object)))) children;
::java::lang::Object * source;
static const jint propertyChangeSupportSerializedDataVersion = 2;
::java::util::Vector * listeners;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_PropertyChangeSupport__
+64
View File
@@ -0,0 +1,64 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_PropertyDescriptor__
#define __java_beans_PropertyDescriptor__
#pragma interface
#include <java/beans/FeatureDescriptor.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyDescriptor;
class PropertyEditor;
}
}
}
class java::beans::PropertyDescriptor : public ::java::beans::FeatureDescriptor
{
public: // actually package-private
PropertyDescriptor(::java::lang::String *);
public:
PropertyDescriptor(::java::lang::String *, ::java::lang::Class *);
PropertyDescriptor(::java::lang::String *, ::java::lang::Class *, ::java::lang::String *, ::java::lang::String *);
PropertyDescriptor(::java::lang::String *, ::java::lang::reflect::Method *, ::java::lang::reflect::Method *);
virtual ::java::lang::Class * getPropertyType();
virtual ::java::lang::reflect::Method * getReadMethod();
virtual void setReadMethod(::java::lang::reflect::Method *);
virtual ::java::lang::reflect::Method * getWriteMethod();
virtual void setWriteMethod(::java::lang::reflect::Method *);
virtual jboolean isBound();
virtual void setBound(jboolean);
virtual jboolean isConstrained();
virtual void setConstrained(jboolean);
virtual ::java::lang::Class * getPropertyEditorClass();
virtual void setPropertyEditorClass(::java::lang::Class *);
virtual ::java::beans::PropertyEditor * createPropertyEditor(::java::lang::Object *);
private:
::java::lang::reflect::Constructor * findConstructor(::java::lang::Class *, JArray< ::java::lang::Class * > *);
::java::beans::PropertyEditor * instantiateClass(::java::lang::reflect::Constructor *, JArray< ::java::lang::Object * > *);
void findMethods(::java::lang::Class *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
::java::lang::Class * checkMethods(::java::lang::reflect::Method *, ::java::lang::reflect::Method *);
public:
virtual jint hashCode();
virtual jboolean equals(::java::lang::Object *);
public: // actually package-private
::java::lang::Class * __attribute__((aligned(__alignof__( ::java::beans::FeatureDescriptor)))) propertyType;
::java::lang::reflect::Method * getMethod;
::java::lang::reflect::Method * setMethod;
::java::lang::Class * propertyEditorClass;
jboolean bound;
jboolean constrained;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_PropertyDescriptor__
+49
View File
@@ -0,0 +1,49 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_PropertyEditor__
#define __java_beans_PropertyEditor__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace awt
{
class Component;
class Graphics;
class Rectangle;
}
namespace beans
{
class PropertyChangeListener;
class PropertyEditor;
}
}
}
class java::beans::PropertyEditor : public ::java::lang::Object
{
public:
virtual void setValue(::java::lang::Object *) = 0;
virtual ::java::lang::Object * getValue() = 0;
virtual void setAsText(::java::lang::String *) = 0;
virtual ::java::lang::String * getAsText() = 0;
virtual JArray< ::java::lang::String * > * getTags() = 0;
virtual jboolean isPaintable() = 0;
virtual void paintValue(::java::awt::Graphics *, ::java::awt::Rectangle *) = 0;
virtual jboolean supportsCustomEditor() = 0;
virtual ::java::awt::Component * getCustomEditor() = 0;
virtual void addPropertyChangeListener(::java::beans::PropertyChangeListener *) = 0;
virtual void removePropertyChangeListener(::java::beans::PropertyChangeListener *) = 0;
virtual ::java::lang::String * getJavaInitializationString() = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_PropertyEditor__
@@ -0,0 +1,40 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_PropertyEditorManager__
#define __java_beans_PropertyEditorManager__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyEditor;
class PropertyEditorManager;
}
}
}
class java::beans::PropertyEditorManager : public ::java::lang::Object
{
public:
PropertyEditorManager();
static void registerEditor(::java::lang::Class *, ::java::lang::Class *);
static ::java::beans::PropertyEditor * findEditor(::java::lang::Class *);
static JArray< ::java::lang::String * > * getEditorSearchPath();
static void setEditorSearchPath(JArray< ::java::lang::String * > *);
public: // actually package-private
static ::java::util::Hashtable * editors;
static JArray< ::java::lang::String * > * editorSearchPath;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_PropertyEditorManager__
@@ -0,0 +1,60 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_PropertyEditorSupport__
#define __java_beans_PropertyEditorSupport__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace awt
{
class Component;
class Graphics;
class Rectangle;
}
namespace beans
{
class PropertyChangeListener;
class PropertyChangeSupport;
class PropertyEditorSupport;
}
}
}
class java::beans::PropertyEditorSupport : public ::java::lang::Object
{
public:
PropertyEditorSupport();
PropertyEditorSupport(::java::lang::Object *);
virtual void setValue(::java::lang::Object *);
virtual ::java::lang::Object * getValue();
virtual jboolean isPaintable();
virtual void paintValue(::java::awt::Graphics *, ::java::awt::Rectangle *);
virtual ::java::lang::String * getJavaInitializationString();
virtual ::java::lang::String * getAsText();
virtual void setAsText(::java::lang::String *);
virtual JArray< ::java::lang::String * > * getTags();
virtual ::java::awt::Component * getCustomEditor();
virtual jboolean supportsCustomEditor();
virtual void addPropertyChangeListener(::java::beans::PropertyChangeListener *);
virtual void removePropertyChangeListener(::java::beans::PropertyChangeListener *);
virtual void firePropertyChange();
virtual ::java::lang::Object * getSource();
virtual void setSource(::java::lang::Object *);
public: // actually package-private
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) eventSource;
::java::lang::Object * value;
::java::beans::PropertyChangeSupport * pSupport;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_PropertyEditorSupport__
@@ -0,0 +1,35 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_PropertyVetoException__
#define __java_beans_PropertyVetoException__
#pragma interface
#include <java/lang/Exception.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeEvent;
class PropertyVetoException;
}
}
}
class java::beans::PropertyVetoException : public ::java::lang::Exception
{
public:
PropertyVetoException(::java::lang::String *, ::java::beans::PropertyChangeEvent *);
virtual ::java::beans::PropertyChangeEvent * getPropertyChangeEvent();
private:
static const jlong serialVersionUID = 129596057694162164LL;
::java::beans::PropertyChangeEvent * __attribute__((aligned(__alignof__( ::java::lang::Exception)))) evt;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_PropertyVetoException__
+49
View File
@@ -0,0 +1,49 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_SimpleBeanInfo__
#define __java_beans_SimpleBeanInfo__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace awt
{
class Image;
}
namespace beans
{
class BeanDescriptor;
class BeanInfo;
class EventSetDescriptor;
class MethodDescriptor;
class PropertyDescriptor;
class SimpleBeanInfo;
}
}
}
class java::beans::SimpleBeanInfo : public ::java::lang::Object
{
public:
SimpleBeanInfo();
virtual ::java::beans::BeanDescriptor * getBeanDescriptor();
virtual JArray< ::java::beans::EventSetDescriptor * > * getEventSetDescriptors();
virtual jint getDefaultEventIndex();
virtual JArray< ::java::beans::PropertyDescriptor * > * getPropertyDescriptors();
virtual jint getDefaultPropertyIndex();
virtual JArray< ::java::beans::MethodDescriptor * > * getMethodDescriptors();
virtual JArray< ::java::beans::BeanInfo * > * getAdditionalBeanInfo();
virtual ::java::awt::Image * getIcon(jint);
virtual ::java::awt::Image * loadImage(::java::lang::String *);
static ::java::lang::Class class$;
};
#endif // __java_beans_SimpleBeanInfo__
+52
View File
@@ -0,0 +1,52 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_Statement__
#define __java_beans_Statement__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
class Statement;
}
}
}
class java::beans::Statement : public ::java::lang::Object
{
public:
Statement(::java::lang::Object *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
virtual void execute();
private:
::java::lang::Class * unwrap(::java::lang::Class *);
jboolean compatible(JArray< ::java::lang::Class * > *, JArray< ::java::lang::Class * > *);
jboolean moreSpecific(JArray< ::java::lang::Class * > *, JArray< ::java::lang::Class * > *);
public: // actually package-private
virtual ::java::lang::Object * doExecute();
public:
virtual JArray< ::java::lang::Object * > * getArguments();
virtual ::java::lang::String * getMethodName();
virtual ::java::lang::Object * getTarget();
virtual ::java::lang::String * toString();
private:
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) target;
::java::lang::String * methodName;
JArray< ::java::lang::Object * > * arguments;
::java::lang::reflect::Method * method;
::java::lang::reflect::Constructor * ctor;
static JArray< ::java::lang::Class * > * wrappers;
static JArray< ::java::lang::Class * > * natives;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_Statement__
@@ -0,0 +1,30 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_VetoableChangeListener__
#define __java_beans_VetoableChangeListener__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeEvent;
class VetoableChangeListener;
}
}
}
class java::beans::VetoableChangeListener : public ::java::lang::Object
{
public:
virtual void vetoableChange(::java::beans::PropertyChangeEvent *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_VetoableChangeListener__
@@ -0,0 +1,36 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_VetoableChangeListenerProxy__
#define __java_beans_VetoableChangeListenerProxy__
#pragma interface
#include <java/util/EventListenerProxy.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeEvent;
class VetoableChangeListener;
class VetoableChangeListenerProxy;
}
}
}
class java::beans::VetoableChangeListenerProxy : public ::java::util::EventListenerProxy
{
public:
VetoableChangeListenerProxy(::java::lang::String *, ::java::beans::VetoableChangeListener *);
virtual void vetoableChange(::java::beans::PropertyChangeEvent *);
virtual ::java::lang::String * getPropertyName();
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::java::util::EventListenerProxy)))) propertyName;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_VetoableChangeListenerProxy__
@@ -0,0 +1,53 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_VetoableChangeSupport__
#define __java_beans_VetoableChangeSupport__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeEvent;
class VetoableChangeListener;
class VetoableChangeSupport;
}
}
}
class java::beans::VetoableChangeSupport : public ::java::lang::Object
{
public:
VetoableChangeSupport(::java::lang::Object *);
virtual void addVetoableChangeListener(::java::beans::VetoableChangeListener *);
virtual void removeVetoableChangeListener(::java::beans::VetoableChangeListener *);
virtual JArray< ::java::beans::VetoableChangeListener * > * getVetoableChangeListeners();
virtual void addVetoableChangeListener(::java::lang::String *, ::java::beans::VetoableChangeListener *);
virtual void removeVetoableChangeListener(::java::lang::String *, ::java::beans::VetoableChangeListener *);
virtual JArray< ::java::beans::VetoableChangeListener * > * getVetoableChangeListeners(::java::lang::String *);
virtual void fireVetoableChange(::java::lang::String *, ::java::lang::Object *, ::java::lang::Object *);
virtual void fireVetoableChange(::java::lang::String *, jint, jint);
virtual void fireVetoableChange(::java::lang::String *, jboolean, jboolean);
virtual void fireVetoableChange(::java::beans::PropertyChangeEvent *);
virtual jboolean hasListeners(::java::lang::String *);
private:
void writeObject(::java::io::ObjectOutputStream *);
void readObject(::java::io::ObjectInputStream *);
static const jlong serialVersionUID = -5090210921595982017LL;
::java::util::Hashtable * __attribute__((aligned(__alignof__( ::java::lang::Object)))) children;
::java::lang::Object * source;
static const jint vetoableChangeSupportSerializedDataVersion = 2;
::java::util::Vector * listeners;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_VetoableChangeSupport__
+32
View File
@@ -0,0 +1,32 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_Visibility__
#define __java_beans_Visibility__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class Visibility;
}
}
}
class java::beans::Visibility : public ::java::lang::Object
{
public:
virtual jboolean needsGui() = 0;
virtual jboolean avoidingGui() = 0;
virtual void dontUseGui() = 0;
virtual void okToUseGui() = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_Visibility__
+47
View File
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_XMLDecoder__
#define __java_beans_XMLDecoder__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class ExceptionListener;
class XMLDecoder;
}
}
}
class java::beans::XMLDecoder : public ::java::lang::Object
{
public:
XMLDecoder(::java::io::InputStream *);
XMLDecoder(::java::io::InputStream *, ::java::lang::Object *);
XMLDecoder(::java::io::InputStream *, ::java::lang::Object *, ::java::beans::ExceptionListener *);
XMLDecoder(::java::io::InputStream *, ::java::lang::Object *, ::java::beans::ExceptionListener *, ::java::lang::ClassLoader *);
virtual void close();
virtual ::java::beans::ExceptionListener * getExceptionListener();
virtual ::java::lang::Object * getOwner();
virtual ::java::lang::Object * readObject();
virtual void setExceptionListener(::java::beans::ExceptionListener *);
virtual void setOwner(::java::lang::Object *);
private:
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) owner;
::java::beans::ExceptionListener * exceptionListener;
::java::io::InputStream * inputStream;
jboolean isStreamClosed;
::java::lang::ClassLoader * classLoader;
::java::util::Iterator * iterator;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_XMLDecoder__
+58
View File
@@ -0,0 +1,58 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_XMLEncoder__
#define __java_beans_XMLEncoder__
#pragma interface
#include <java/beans/Encoder.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class ScanEngine;
}
}
}
}
namespace java
{
namespace beans
{
class Expression;
class Statement;
class XMLEncoder;
}
}
}
class java::beans::XMLEncoder : public ::java::beans::Encoder
{
public:
XMLEncoder(::java::io::OutputStream *);
virtual void close();
virtual void flush();
virtual void writeExpression(::java::beans::Expression *);
virtual void writeStatement(::java::beans::Statement *);
virtual void writeObject(::java::lang::Object *);
virtual void setOwner(::java::lang::Object *);
virtual ::java::lang::Object * getOwner();
public: // actually package-private
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::beans::Encoder)))) owner;
::java::lang::Exception * exception;
::gnu::java::beans::encoder::ScanEngine * scanEngine;
private:
jint accessCounter;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_XMLEncoder__
@@ -0,0 +1,72 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContext__
#define __java_beans_beancontext_BeanContext__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeListener;
class VetoableChangeListener;
namespace beancontext
{
class BeanContext;
class BeanContextChild;
class BeanContextMembershipListener;
}
}
namespace net
{
class URL;
}
}
}
class java::beans::beancontext::BeanContext : public ::java::lang::Object
{
public:
virtual ::java::lang::Object * instantiateChild(::java::lang::String *) = 0;
virtual ::java::net::URL * getResource(::java::lang::String *, ::java::beans::beancontext::BeanContextChild *) = 0;
virtual ::java::io::InputStream * getResourceAsStream(::java::lang::String *, ::java::beans::beancontext::BeanContextChild *) = 0;
virtual void addBeanContextMembershipListener(::java::beans::beancontext::BeanContextMembershipListener *) = 0;
virtual void removeBeanContextMembershipListener(::java::beans::beancontext::BeanContextMembershipListener *) = 0;
virtual jboolean add(::java::lang::Object *) = 0;
virtual jboolean addAll(::java::util::Collection *) = 0;
virtual void clear() = 0;
virtual jboolean contains(::java::lang::Object *) = 0;
virtual jboolean containsAll(::java::util::Collection *) = 0;
virtual jboolean isEmpty() = 0;
virtual ::java::util::Iterator * iterator() = 0;
virtual jboolean remove(::java::lang::Object *) = 0;
virtual jboolean removeAll(::java::util::Collection *) = 0;
virtual jboolean retainAll(::java::util::Collection *) = 0;
virtual jint size() = 0;
virtual JArray< ::java::lang::Object * > * toArray() = 0;
virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *) = 0;
virtual void setBeanContext(::java::beans::beancontext::BeanContext *) = 0;
virtual ::java::beans::beancontext::BeanContext * getBeanContext() = 0;
virtual void addPropertyChangeListener(::java::lang::String *, ::java::beans::PropertyChangeListener *) = 0;
virtual void removePropertyChangeListener(::java::lang::String *, ::java::beans::PropertyChangeListener *) = 0;
virtual void addVetoableChangeListener(::java::lang::String *, ::java::beans::VetoableChangeListener *) = 0;
virtual void removeVetoableChangeListener(::java::lang::String *, ::java::beans::VetoableChangeListener *) = 0;
virtual jboolean needsGui() = 0;
virtual jboolean avoidingGui() = 0;
virtual void dontUseGui() = 0;
virtual void okToUseGui() = 0;
virtual void setDesignTime(jboolean) = 0;
virtual jboolean isDesignTime() = 0;
static ::java::lang::Object * globalHierarchyLock;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_beancontext_BeanContext__
@@ -0,0 +1,40 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextChild__
#define __java_beans_beancontext_BeanContextChild__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeListener;
class VetoableChangeListener;
namespace beancontext
{
class BeanContext;
class BeanContextChild;
}
}
}
}
class java::beans::beancontext::BeanContextChild : public ::java::lang::Object
{
public:
virtual void setBeanContext(::java::beans::beancontext::BeanContext *) = 0;
virtual ::java::beans::beancontext::BeanContext * getBeanContext() = 0;
virtual void addPropertyChangeListener(::java::lang::String *, ::java::beans::PropertyChangeListener *) = 0;
virtual void removePropertyChangeListener(::java::lang::String *, ::java::beans::PropertyChangeListener *) = 0;
virtual void addVetoableChangeListener(::java::lang::String *, ::java::beans::VetoableChangeListener *) = 0;
virtual void removeVetoableChangeListener(::java::lang::String *, ::java::beans::VetoableChangeListener *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_beancontext_BeanContextChild__
@@ -0,0 +1,36 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextChildComponentProxy__
#define __java_beans_beancontext_BeanContextChildComponentProxy__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace awt
{
class Component;
}
namespace beans
{
namespace beancontext
{
class BeanContextChildComponentProxy;
}
}
}
}
class java::beans::beancontext::BeanContextChildComponentProxy : public ::java::lang::Object
{
public:
virtual ::java::awt::Component * getComponent() = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_beancontext_BeanContextChildComponentProxy__
@@ -0,0 +1,67 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextChildSupport__
#define __java_beans_beancontext_BeanContextChildSupport__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeListener;
class PropertyChangeSupport;
class VetoableChangeListener;
class VetoableChangeSupport;
namespace beancontext
{
class BeanContext;
class BeanContextChild;
class BeanContextChildSupport;
class BeanContextServiceAvailableEvent;
class BeanContextServiceRevokedEvent;
}
}
}
}
class java::beans::beancontext::BeanContextChildSupport : public ::java::lang::Object
{
public:
BeanContextChildSupport();
BeanContextChildSupport(::java::beans::beancontext::BeanContextChild *);
virtual void setBeanContext(::java::beans::beancontext::BeanContext *);
virtual ::java::beans::beancontext::BeanContext * getBeanContext();
virtual ::java::beans::beancontext::BeanContextChild * getBeanContextChildPeer();
virtual jboolean isDelegated();
virtual void addPropertyChangeListener(::java::lang::String *, ::java::beans::PropertyChangeListener *);
virtual void removePropertyChangeListener(::java::lang::String *, ::java::beans::PropertyChangeListener *);
virtual void addVetoableChangeListener(::java::lang::String *, ::java::beans::VetoableChangeListener *);
virtual void removeVetoableChangeListener(::java::lang::String *, ::java::beans::VetoableChangeListener *);
virtual void firePropertyChange(::java::lang::String *, ::java::lang::Object *, ::java::lang::Object *);
virtual void fireVetoableChange(::java::lang::String *, ::java::lang::Object *, ::java::lang::Object *);
virtual void serviceRevoked(::java::beans::beancontext::BeanContextServiceRevokedEvent *);
virtual void serviceAvailable(::java::beans::beancontext::BeanContextServiceAvailableEvent *);
virtual jboolean validatePendingSetBeanContext(::java::beans::beancontext::BeanContext *);
public: // actually protected
virtual void releaseBeanContextResources();
virtual void initializeBeanContextResources();
public: // actually package-private
static const jlong serialVersionUID = 6328947014421475877LL;
public:
::java::beans::beancontext::BeanContextChild * __attribute__((aligned(__alignof__( ::java::lang::Object)))) beanContextChildPeer;
public: // actually protected
::java::beans::beancontext::BeanContext * beanContext;
jboolean rejectedSetBCOnce;
::java::beans::PropertyChangeSupport * pcSupport;
::java::beans::VetoableChangeSupport * vcSupport;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextChildSupport__
@@ -0,0 +1,36 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextContainerProxy__
#define __java_beans_beancontext_BeanContextContainerProxy__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace awt
{
class Container;
}
namespace beans
{
namespace beancontext
{
class BeanContextContainerProxy;
}
}
}
}
class java::beans::beancontext::BeanContextContainerProxy : public ::java::lang::Object
{
public:
virtual ::java::awt::Container * getContainer() = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_beancontext_BeanContextContainerProxy__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextEvent__
#define __java_beans_beancontext_BeanContextEvent__
#pragma interface
#include <java/util/EventObject.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContext;
class BeanContextEvent;
}
}
}
}
class java::beans::beancontext::BeanContextEvent : public ::java::util::EventObject
{
public: // actually protected
BeanContextEvent(::java::beans::beancontext::BeanContext *);
public:
virtual ::java::beans::beancontext::BeanContext * getBeanContext();
virtual ::java::beans::beancontext::BeanContext * getPropagatedFrom();
virtual jboolean isPropagated();
virtual void setPropagatedFrom(::java::beans::beancontext::BeanContext *);
private:
static const jlong serialVersionUID = 7267998073569045052LL;
public: // actually protected
::java::beans::beancontext::BeanContext * __attribute__((aligned(__alignof__( ::java::util::EventObject)))) propagatedFrom;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextEvent__
@@ -0,0 +1,45 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextMembershipEvent__
#define __java_beans_beancontext_BeanContextMembershipEvent__
#pragma interface
#include <java/beans/beancontext/BeanContextEvent.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContext;
class BeanContextMembershipEvent;
}
}
}
}
class java::beans::beancontext::BeanContextMembershipEvent : public ::java::beans::beancontext::BeanContextEvent
{
public:
BeanContextMembershipEvent(::java::beans::beancontext::BeanContext *, ::java::util::Collection *);
BeanContextMembershipEvent(::java::beans::beancontext::BeanContext *, JArray< ::java::lang::Object * > *);
virtual jint size();
virtual ::java::util::Iterator * iterator();
virtual JArray< ::java::lang::Object * > * toArray();
virtual jboolean contains(::java::lang::Object *);
private:
static const jlong serialVersionUID = 3499346510334590959LL;
public: // actually protected
::java::util::Collection * __attribute__((aligned(__alignof__( ::java::beans::beancontext::BeanContextEvent)))) children;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextMembershipEvent__
@@ -0,0 +1,34 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextMembershipListener__
#define __java_beans_beancontext_BeanContextMembershipListener__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextMembershipEvent;
class BeanContextMembershipListener;
}
}
}
}
class java::beans::beancontext::BeanContextMembershipListener : public ::java::lang::Object
{
public:
virtual void childrenAdded(::java::beans::beancontext::BeanContextMembershipEvent *) = 0;
virtual void childrenRemoved(::java::beans::beancontext::BeanContextMembershipEvent *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_beancontext_BeanContextMembershipListener__
@@ -0,0 +1,33 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextProxy__
#define __java_beans_beancontext_BeanContextProxy__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextChild;
class BeanContextProxy;
}
}
}
}
class java::beans::beancontext::BeanContextProxy : public ::java::lang::Object
{
public:
virtual ::java::beans::beancontext::BeanContextChild * getBeanContextProxy() = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_beancontext_BeanContextProxy__
@@ -0,0 +1,41 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServiceAvailableEvent__
#define __java_beans_beancontext_BeanContextServiceAvailableEvent__
#pragma interface
#include <java/beans/beancontext/BeanContextEvent.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextServiceAvailableEvent;
class BeanContextServices;
}
}
}
}
class java::beans::beancontext::BeanContextServiceAvailableEvent : public ::java::beans::beancontext::BeanContextEvent
{
public:
BeanContextServiceAvailableEvent(::java::beans::beancontext::BeanContextServices *, ::java::lang::Class *);
virtual ::java::util::Iterator * getCurrentServiceSelectors();
virtual ::java::lang::Class * getServiceClass();
virtual ::java::beans::beancontext::BeanContextServices * getSourceAsBeanContextServices();
private:
static const jlong serialVersionUID = -5333985775656400778LL;
public: // actually protected
::java::lang::Class * __attribute__((aligned(__alignof__( ::java::beans::beancontext::BeanContextEvent)))) serviceClass;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextServiceAvailableEvent__
@@ -0,0 +1,35 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServiceProvider__
#define __java_beans_beancontext_BeanContextServiceProvider__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextServiceProvider;
class BeanContextServices;
}
}
}
}
class java::beans::beancontext::BeanContextServiceProvider : public ::java::lang::Object
{
public:
virtual ::java::lang::Object * getService(::java::beans::beancontext::BeanContextServices *, ::java::lang::Object *, ::java::lang::Class *, ::java::lang::Object *) = 0;
virtual void releaseService(::java::beans::beancontext::BeanContextServices *, ::java::lang::Object *, ::java::lang::Object *) = 0;
virtual ::java::util::Iterator * getCurrentServiceSelectors(::java::beans::beancontext::BeanContextServices *, ::java::lang::Class *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_beancontext_BeanContextServiceProvider__
@@ -0,0 +1,51 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServiceProviderBeanInfo__
#define __java_beans_beancontext_BeanContextServiceProviderBeanInfo__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace awt
{
class Image;
}
namespace beans
{
class BeanDescriptor;
class BeanInfo;
class EventSetDescriptor;
class MethodDescriptor;
class PropertyDescriptor;
namespace beancontext
{
class BeanContextServiceProviderBeanInfo;
}
}
}
}
class java::beans::beancontext::BeanContextServiceProviderBeanInfo : public ::java::lang::Object
{
public:
virtual JArray< ::java::beans::BeanInfo * > * getServicesBeanInfo() = 0;
virtual ::java::beans::BeanDescriptor * getBeanDescriptor() = 0;
virtual JArray< ::java::beans::EventSetDescriptor * > * getEventSetDescriptors() = 0;
virtual jint getDefaultEventIndex() = 0;
virtual JArray< ::java::beans::PropertyDescriptor * > * getPropertyDescriptors() = 0;
virtual jint getDefaultPropertyIndex() = 0;
virtual JArray< ::java::beans::MethodDescriptor * > * getMethodDescriptors() = 0;
virtual JArray< ::java::beans::BeanInfo * > * getAdditionalBeanInfo() = 0;
virtual ::java::awt::Image * getIcon(jint) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_beancontext_BeanContextServiceProviderBeanInfo__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServiceRevokedEvent__
#define __java_beans_beancontext_BeanContextServiceRevokedEvent__
#pragma interface
#include <java/beans/beancontext/BeanContextEvent.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextServiceRevokedEvent;
class BeanContextServices;
}
}
}
}
class java::beans::beancontext::BeanContextServiceRevokedEvent : public ::java::beans::beancontext::BeanContextEvent
{
public:
BeanContextServiceRevokedEvent(::java::beans::beancontext::BeanContextServices *, ::java::lang::Class *, jboolean);
virtual ::java::lang::Class * getServiceClass();
virtual jboolean isServiceClass(::java::lang::Class *);
virtual ::java::beans::beancontext::BeanContextServices * getSourceAsBeanContextServices();
virtual jboolean isCurrentServiceInvalidNow();
private:
static const jlong serialVersionUID = -1295543154724961754LL;
public: // actually protected
::java::lang::Class * __attribute__((aligned(__alignof__( ::java::beans::beancontext::BeanContextEvent)))) serviceClass;
private:
jboolean invalidateRefs;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextServiceRevokedEvent__
@@ -0,0 +1,33 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServiceRevokedListener__
#define __java_beans_beancontext_BeanContextServiceRevokedListener__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextServiceRevokedEvent;
class BeanContextServiceRevokedListener;
}
}
}
}
class java::beans::beancontext::BeanContextServiceRevokedListener : public ::java::lang::Object
{
public:
virtual void serviceRevoked(::java::beans::beancontext::BeanContextServiceRevokedEvent *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_beancontext_BeanContextServiceRevokedListener__
@@ -0,0 +1,88 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServices__
#define __java_beans_beancontext_BeanContextServices__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeListener;
class VetoableChangeListener;
namespace beancontext
{
class BeanContext;
class BeanContextChild;
class BeanContextMembershipListener;
class BeanContextServiceAvailableEvent;
class BeanContextServiceProvider;
class BeanContextServiceRevokedEvent;
class BeanContextServiceRevokedListener;
class BeanContextServices;
class BeanContextServicesListener;
}
}
namespace net
{
class URL;
}
}
}
class java::beans::beancontext::BeanContextServices : public ::java::lang::Object
{
public:
virtual jboolean addService(::java::lang::Class *, ::java::beans::beancontext::BeanContextServiceProvider *) = 0;
virtual void revokeService(::java::lang::Class *, ::java::beans::beancontext::BeanContextServiceProvider *, jboolean) = 0;
virtual void releaseService(::java::beans::beancontext::BeanContextChild *, ::java::lang::Object *, ::java::lang::Object *) = 0;
virtual ::java::lang::Object * getService(::java::beans::beancontext::BeanContextChild *, ::java::lang::Object *, ::java::lang::Class *, ::java::lang::Object *, ::java::beans::beancontext::BeanContextServiceRevokedListener *) = 0;
virtual ::java::util::Iterator * getCurrentServiceClasses() = 0;
virtual ::java::util::Iterator * getCurrentServiceSelectors(::java::lang::Class *) = 0;
virtual jboolean hasService(::java::lang::Class *) = 0;
virtual void addBeanContextServicesListener(::java::beans::beancontext::BeanContextServicesListener *) = 0;
virtual void removeBeanContextServicesListener(::java::beans::beancontext::BeanContextServicesListener *) = 0;
virtual ::java::lang::Object * instantiateChild(::java::lang::String *) = 0;
virtual ::java::net::URL * getResource(::java::lang::String *, ::java::beans::beancontext::BeanContextChild *) = 0;
virtual ::java::io::InputStream * getResourceAsStream(::java::lang::String *, ::java::beans::beancontext::BeanContextChild *) = 0;
virtual void addBeanContextMembershipListener(::java::beans::beancontext::BeanContextMembershipListener *) = 0;
virtual void removeBeanContextMembershipListener(::java::beans::beancontext::BeanContextMembershipListener *) = 0;
virtual jboolean add(::java::lang::Object *) = 0;
virtual jboolean addAll(::java::util::Collection *) = 0;
virtual void clear() = 0;
virtual jboolean contains(::java::lang::Object *) = 0;
virtual jboolean containsAll(::java::util::Collection *) = 0;
virtual jboolean isEmpty() = 0;
virtual ::java::util::Iterator * iterator() = 0;
virtual jboolean remove(::java::lang::Object *) = 0;
virtual jboolean removeAll(::java::util::Collection *) = 0;
virtual jboolean retainAll(::java::util::Collection *) = 0;
virtual jint size() = 0;
virtual JArray< ::java::lang::Object * > * toArray() = 0;
virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *) = 0;
virtual void setBeanContext(::java::beans::beancontext::BeanContext *) = 0;
virtual ::java::beans::beancontext::BeanContext * getBeanContext() = 0;
virtual void addPropertyChangeListener(::java::lang::String *, ::java::beans::PropertyChangeListener *) = 0;
virtual void removePropertyChangeListener(::java::lang::String *, ::java::beans::PropertyChangeListener *) = 0;
virtual void addVetoableChangeListener(::java::lang::String *, ::java::beans::VetoableChangeListener *) = 0;
virtual void removeVetoableChangeListener(::java::lang::String *, ::java::beans::VetoableChangeListener *) = 0;
virtual jboolean needsGui() = 0;
virtual jboolean avoidingGui() = 0;
virtual void dontUseGui() = 0;
virtual void okToUseGui() = 0;
virtual void setDesignTime(jboolean) = 0;
virtual jboolean isDesignTime() = 0;
virtual void serviceAvailable(::java::beans::beancontext::BeanContextServiceAvailableEvent *) = 0;
virtual void serviceRevoked(::java::beans::beancontext::BeanContextServiceRevokedEvent *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_beancontext_BeanContextServices__
@@ -0,0 +1,35 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServicesListener__
#define __java_beans_beancontext_BeanContextServicesListener__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextServiceAvailableEvent;
class BeanContextServiceRevokedEvent;
class BeanContextServicesListener;
}
}
}
}
class java::beans::beancontext::BeanContextServicesListener : public ::java::lang::Object
{
public:
virtual void serviceAvailable(::java::beans::beancontext::BeanContextServiceAvailableEvent *) = 0;
virtual void serviceRevoked(::java::beans::beancontext::BeanContextServiceRevokedEvent *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __java_beans_beancontext_BeanContextServicesListener__
@@ -0,0 +1,38 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServicesSupport$BCSSChild__
#define __java_beans_beancontext_BeanContextServicesSupport$BCSSChild__
#pragma interface
#include <java/beans/beancontext/BeanContextSupport$BCSChild.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextServicesSupport;
class BeanContextServicesSupport$BCSSChild;
}
}
}
}
class java::beans::beancontext::BeanContextServicesSupport$BCSSChild : public ::java::beans::beancontext::BeanContextSupport$BCSChild
{
public: // actually package-private
BeanContextServicesSupport$BCSSChild(::java::beans::beancontext::BeanContextServicesSupport *, ::java::lang::Object *, ::java::lang::Object *);
private:
static const jlong serialVersionUID = -3263851306889194873LL;
public: // actually package-private
::java::beans::beancontext::BeanContextServicesSupport * __attribute__((aligned(__alignof__( ::java::beans::beancontext::BeanContextSupport$BCSChild)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextServicesSupport$BCSSChild__
@@ -0,0 +1,46 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServicesSupport$BCSSProxyServiceProvider__
#define __java_beans_beancontext_BeanContextServicesSupport$BCSSProxyServiceProvider__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextServiceProvider;
class BeanContextServiceRevokedEvent;
class BeanContextServices;
class BeanContextServicesSupport;
class BeanContextServicesSupport$BCSSProxyServiceProvider;
}
}
}
}
class java::beans::beancontext::BeanContextServicesSupport$BCSSProxyServiceProvider : public ::java::lang::Object
{
BeanContextServicesSupport$BCSSProxyServiceProvider(::java::beans::beancontext::BeanContextServicesSupport *, ::java::beans::beancontext::BeanContextServiceProvider *);
public:
virtual ::java::util::Iterator * getCurrentServiceSelectors(::java::beans::beancontext::BeanContextServices *, ::java::lang::Class *);
virtual ::java::lang::Object * getService(::java::beans::beancontext::BeanContextServices *, ::java::lang::Object *, ::java::lang::Class *, ::java::lang::Object *);
virtual void releaseService(::java::beans::beancontext::BeanContextServices *, ::java::lang::Object *, ::java::lang::Object *);
virtual void serviceRevoked(::java::beans::beancontext::BeanContextServiceRevokedEvent *);
private:
static const jlong serialVersionUID = 7078212910685744490LL;
::java::beans::beancontext::BeanContextServiceProvider * __attribute__((aligned(__alignof__( ::java::lang::Object)))) provider;
public: // actually package-private
::java::beans::beancontext::BeanContextServicesSupport * this$0;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextServicesSupport$BCSSProxyServiceProvider__
@@ -0,0 +1,46 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServicesSupport$BCSSServiceProvider__
#define __java_beans_beancontext_BeanContextServicesSupport$BCSSServiceProvider__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextServiceProvider;
class BeanContextServicesSupport$BCSSServiceProvider;
}
}
}
}
class java::beans::beancontext::BeanContextServicesSupport$BCSSServiceProvider : public ::java::lang::Object
{
BeanContextServicesSupport$BCSSServiceProvider(::java::lang::Class *, ::java::beans::beancontext::BeanContextServiceProvider *);
public: // actually protected
virtual ::java::beans::beancontext::BeanContextServiceProvider * getServiceProvider();
private:
::java::lang::Class * getServiceClass();
public: // actually package-private
static ::java::lang::Class * access$0(::java::beans::beancontext::BeanContextServicesSupport$BCSSServiceProvider *);
BeanContextServicesSupport$BCSSServiceProvider(::java::lang::Class *, ::java::beans::beancontext::BeanContextServiceProvider *, ::java::beans::beancontext::BeanContextServicesSupport$BCSSServiceProvider *);
private:
static const jlong serialVersionUID = 861278251667444782LL;
public: // actually protected
::java::beans::beancontext::BeanContextServiceProvider * __attribute__((aligned(__alignof__( ::java::lang::Object)))) serviceProvider;
private:
::java::lang::Class * serviceClass;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextServicesSupport$BCSSServiceProvider__
@@ -0,0 +1,37 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServicesSupport$Request__
#define __java_beans_beancontext_BeanContextServicesSupport$Request__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextServicesSupport$Request;
}
}
}
}
class java::beans::beancontext::BeanContextServicesSupport$Request : public ::java::lang::Object
{
public:
BeanContextServicesSupport$Request(::java::lang::Object *);
virtual jboolean equals(::java::lang::Object *);
virtual ::java::lang::Object * getRequestor();
private:
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) requestor;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextServicesSupport$Request__
@@ -0,0 +1,37 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServicesSupport$ServiceLease__
#define __java_beans_beancontext_BeanContextServicesSupport$ServiceLease__
#pragma interface
#include <java/beans/beancontext/BeanContextServicesSupport$Request.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextServicesSupport$ServiceLease;
}
}
}
}
class java::beans::beancontext::BeanContextServicesSupport$ServiceLease : public ::java::beans::beancontext::BeanContextServicesSupport$Request
{
public:
BeanContextServicesSupport$ServiceLease(::java::lang::Object *, ::java::lang::Object *);
virtual jboolean equals(::java::lang::Object *);
virtual ::java::lang::Object * getService();
private:
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::beans::beancontext::BeanContextServicesSupport$Request)))) service;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextServicesSupport$ServiceLease__
@@ -0,0 +1,38 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServicesSupport$ServiceRequest__
#define __java_beans_beancontext_BeanContextServicesSupport$ServiceRequest__
#pragma interface
#include <java/beans/beancontext/BeanContextServicesSupport$Request.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextServiceRevokedListener;
class BeanContextServicesSupport$ServiceRequest;
}
}
}
}
class java::beans::beancontext::BeanContextServicesSupport$ServiceRequest : public ::java::beans::beancontext::BeanContextServicesSupport$Request
{
public:
BeanContextServicesSupport$ServiceRequest(::java::lang::Object *, ::java::beans::beancontext::BeanContextServiceRevokedListener *);
virtual jboolean equals(::java::lang::Object *);
virtual ::java::beans::beancontext::BeanContextServiceRevokedListener * getListener();
private:
::java::beans::beancontext::BeanContextServiceRevokedListener * __attribute__((aligned(__alignof__( ::java::beans::beancontext::BeanContextServicesSupport$Request)))) listener;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextServicesSupport$ServiceRequest__
@@ -0,0 +1,90 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextServicesSupport__
#define __java_beans_beancontext_BeanContextServicesSupport__
#pragma interface
#include <java/beans/beancontext/BeanContextSupport.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextChild;
class BeanContextServiceAvailableEvent;
class BeanContextServiceProvider;
class BeanContextServiceRevokedEvent;
class BeanContextServiceRevokedListener;
class BeanContextServices;
class BeanContextServicesListener;
class BeanContextServicesSupport;
class BeanContextServicesSupport$BCSSProxyServiceProvider;
class BeanContextServicesSupport$BCSSServiceProvider;
class BeanContextSupport$BCSChild;
}
}
}
}
class java::beans::beancontext::BeanContextServicesSupport : public ::java::beans::beancontext::BeanContextSupport
{
public:
BeanContextServicesSupport();
BeanContextServicesSupport(::java::beans::beancontext::BeanContextServices *);
BeanContextServicesSupport(::java::beans::beancontext::BeanContextServices *, ::java::util::Locale *);
BeanContextServicesSupport(::java::beans::beancontext::BeanContextServices *, ::java::util::Locale *, jboolean);
BeanContextServicesSupport(::java::beans::beancontext::BeanContextServices *, ::java::util::Locale *, jboolean, jboolean);
virtual void addBeanContextServicesListener(::java::beans::beancontext::BeanContextServicesListener *);
virtual jboolean addService(::java::lang::Class *, ::java::beans::beancontext::BeanContextServiceProvider *);
public: // actually protected
virtual jboolean addService(::java::lang::Class *, ::java::beans::beancontext::BeanContextServiceProvider *, jboolean);
virtual void bcsPreDeserializationHook(::java::io::ObjectInputStream *);
virtual void bcsPreSerializationHook(::java::io::ObjectOutputStream *);
virtual void childJustRemovedHook(::java::lang::Object *, ::java::beans::beancontext::BeanContextSupport$BCSChild *);
virtual ::java::beans::beancontext::BeanContextSupport$BCSChild * createBCSChild(::java::lang::Object *, ::java::lang::Object *);
virtual ::java::beans::beancontext::BeanContextServicesSupport$BCSSServiceProvider * createBCSSServiceProvider(::java::lang::Class *, ::java::beans::beancontext::BeanContextServiceProvider *);
virtual void fireServiceAdded(::java::beans::beancontext::BeanContextServiceAvailableEvent *);
virtual void fireServiceAdded(::java::lang::Class *);
virtual void fireServiceRevoked(::java::beans::beancontext::BeanContextServiceRevokedEvent *);
virtual void fireServiceRevoked(::java::lang::Class *, jboolean);
public:
virtual ::java::beans::beancontext::BeanContextServices * getBeanContextServicesPeer();
public: // actually protected
static ::java::beans::beancontext::BeanContextServicesListener * getChildBeanContextServicesListener(::java::lang::Object *);
public:
virtual ::java::util::Iterator * getCurrentServiceClasses();
virtual ::java::util::Iterator * getCurrentServiceSelectors(::java::lang::Class *);
virtual ::java::lang::Object * getService(::java::beans::beancontext::BeanContextChild *, ::java::lang::Object *, ::java::lang::Class *, ::java::lang::Object *, ::java::beans::beancontext::BeanContextServiceRevokedListener *);
virtual jboolean hasService(::java::lang::Class *);
virtual void initialize();
public: // actually protected
virtual void initializeBeanContextResources();
virtual void releaseBeanContextResources();
public:
virtual void releaseService(::java::beans::beancontext::BeanContextChild *, ::java::lang::Object *, ::java::lang::Object *);
virtual void removeBeanContextServicesListener(::java::beans::beancontext::BeanContextServicesListener *);
virtual void revokeService(::java::lang::Class *, ::java::beans::beancontext::BeanContextServiceProvider *, jboolean);
virtual void serviceAvailable(::java::beans::beancontext::BeanContextServiceAvailableEvent *);
virtual void serviceRevoked(::java::beans::beancontext::BeanContextServiceRevokedEvent *);
private:
static const jlong serialVersionUID = -8494482757288719206LL;
public: // actually protected
::java::util::ArrayList * __attribute__((aligned(__alignof__( ::java::beans::beancontext::BeanContextSupport)))) bcsListeners;
::java::beans::beancontext::BeanContextServicesSupport$BCSSProxyServiceProvider * proxy;
jint serializable;
::java::util::HashMap * services;
private:
::java::util::HashMap * serviceUsers;
::java::util::HashMap * serviceRequests;
::java::util::HashMap * serviceLeases;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextServicesSupport__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextSupport$BCSChild__
#define __java_beans_beancontext_BeanContextSupport$BCSChild__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextSupport;
class BeanContextSupport$BCSChild;
}
}
}
}
class java::beans::beancontext::BeanContextSupport$BCSChild : public ::java::lang::Object
{
public: // actually package-private
BeanContextSupport$BCSChild(::java::beans::beancontext::BeanContextSupport *, ::java::lang::Object *, ::java::lang::Object *);
private:
::java::lang::Object * getTargetChild();
public: // actually package-private
static ::java::lang::Object * access$0(::java::beans::beancontext::BeanContextSupport$BCSChild *);
private:
static const jlong serialVersionUID = -5815286101609939109LL;
::java::lang::Object * __attribute__((aligned(__alignof__( ::java::lang::Object)))) targetChild;
::java::lang::Object * peer;
public: // actually package-private
::java::beans::beancontext::BeanContextSupport * this$0;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextSupport$BCSChild__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextSupport$BCSIterator__
#define __java_beans_beancontext_BeanContextSupport$BCSIterator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace java
{
namespace beans
{
namespace beancontext
{
class BeanContextSupport$BCSIterator;
}
}
}
}
class java::beans::beancontext::BeanContextSupport$BCSIterator : public ::java::lang::Object
{
public: // actually package-private
BeanContextSupport$BCSIterator(::java::util::Iterator *);
public:
jboolean hasNext();
::java::lang::Object * next();
void remove();
private:
::java::util::Iterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) child;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextSupport$BCSIterator__
@@ -0,0 +1,136 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_beans_beancontext_BeanContextSupport__
#define __java_beans_beancontext_BeanContextSupport__
#pragma interface
#include <java/beans/beancontext/BeanContextChildSupport.h>
#include <gcj/array.h>
extern "Java"
{
namespace java
{
namespace beans
{
class PropertyChangeEvent;
class PropertyChangeListener;
class VetoableChangeListener;
class Visibility;
namespace beancontext
{
class BeanContext;
class BeanContextChild;
class BeanContextMembershipEvent;
class BeanContextMembershipListener;
class BeanContextSupport;
class BeanContextSupport$BCSChild;
}
}
namespace net
{
class URL;
}
}
}
class java::beans::beancontext::BeanContextSupport : public ::java::beans::beancontext::BeanContextChildSupport
{
void readObject(::java::io::ObjectInputStream *);
void writeObject(::java::io::ObjectOutputStream *);
public:
BeanContextSupport();
BeanContextSupport(::java::beans::beancontext::BeanContext *);
BeanContextSupport(::java::beans::beancontext::BeanContext *, ::java::util::Locale *);
BeanContextSupport(::java::beans::beancontext::BeanContext *, ::java::util::Locale *, jboolean);
BeanContextSupport(::java::beans::beancontext::BeanContext *, ::java::util::Locale *, jboolean, jboolean);
virtual jboolean add(::java::lang::Object *);
virtual jboolean addAll(::java::util::Collection *);
virtual void addBeanContextMembershipListener(::java::beans::beancontext::BeanContextMembershipListener *);
virtual jboolean avoidingGui();
public: // actually protected
virtual ::java::util::Iterator * bcsChildren();
virtual void bcsPreDeserializationHook(::java::io::ObjectInputStream *);
virtual void bcsPreSerializationHook(::java::io::ObjectOutputStream *);
virtual void childDeserializedHook(::java::lang::Object *, ::java::beans::beancontext::BeanContextSupport$BCSChild *);
virtual void childJustAddedHook(::java::lang::Object *, ::java::beans::beancontext::BeanContextSupport$BCSChild *);
virtual void childJustRemovedHook(::java::lang::Object *, ::java::beans::beancontext::BeanContextSupport$BCSChild *);
static jboolean classEquals(::java::lang::Class *, ::java::lang::Class *);
public:
virtual void clear();
virtual jboolean contains(::java::lang::Object *);
virtual jboolean containsAll(::java::util::Collection *);
virtual jboolean containsKey(::java::lang::Object *);
public: // actually protected
virtual JArray< ::java::lang::Object * > * copyChildren();
virtual ::java::beans::beancontext::BeanContextSupport$BCSChild * createBCSChild(::java::lang::Object *, ::java::lang::Object *);
virtual void deserialize(::java::io::ObjectInputStream *, ::java::util::Collection *);
public:
virtual void dontUseGui();
public: // actually protected
virtual void fireChildrenAdded(::java::beans::beancontext::BeanContextMembershipEvent *);
virtual void fireChildrenRemoved(::java::beans::beancontext::BeanContextMembershipEvent *);
public:
virtual ::java::beans::beancontext::BeanContext * getBeanContextPeer();
public: // actually protected
static ::java::beans::beancontext::BeanContextChild * getChildBeanContextChild(::java::lang::Object *);
static ::java::beans::beancontext::BeanContextMembershipListener * getChildBeanContextMembershipListener(::java::lang::Object *);
static ::java::beans::PropertyChangeListener * getChildPropertyChangeListener(::java::lang::Object *);
static ::java::io::Serializable * getChildSerializable(::java::lang::Object *);
static ::java::beans::VetoableChangeListener * getChildVetoableChangeListener(::java::lang::Object *);
static ::java::beans::Visibility * getChildVisibility(::java::lang::Object *);
public:
virtual ::java::util::Locale * getLocale();
virtual ::java::net::URL * getResource(::java::lang::String *, ::java::beans::beancontext::BeanContextChild *);
virtual ::java::io::InputStream * getResourceAsStream(::java::lang::String *, ::java::beans::beancontext::BeanContextChild *);
public: // actually protected
virtual void initialize();
public:
virtual ::java::lang::Object * instantiateChild(::java::lang::String *);
virtual jboolean isDesignTime();
virtual jboolean isEmpty();
virtual jboolean isSerializing();
virtual ::java::util::Iterator * iterator();
virtual jboolean needsGui();
virtual void okToUseGui();
virtual void propertyChange(::java::beans::PropertyChangeEvent *);
virtual void readChildren(::java::io::ObjectInputStream *);
virtual jboolean remove(::java::lang::Object *);
public: // actually protected
virtual jboolean remove(::java::lang::Object *, jboolean);
public:
virtual jboolean removeAll(::java::util::Collection *);
virtual void removeBeanContextMembershipListener(::java::beans::beancontext::BeanContextMembershipListener *);
virtual jboolean retainAll(::java::util::Collection *);
public: // actually protected
virtual void serialize(::java::io::ObjectOutputStream *, ::java::util::Collection *);
public:
virtual void setDesignTime(jboolean);
virtual void setLocale(::java::util::Locale *);
virtual jint size();
virtual JArray< ::java::lang::Object * > * toArray();
virtual JArray< ::java::lang::Object * > * toArray(JArray< ::java::lang::Object * > *);
public: // actually protected
virtual jboolean validatePendingAdd(::java::lang::Object *);
virtual jboolean validatePendingRemove(::java::lang::Object *);
public:
virtual void vetoableChange(::java::beans::PropertyChangeEvent *);
virtual void writeChildren(::java::io::ObjectOutputStream *);
private:
static const jlong serialVersionUID = -4879613978649577204LL;
public: // actually protected
::java::util::ArrayList * __attribute__((aligned(__alignof__( ::java::beans::beancontext::BeanContextChildSupport)))) bcmListeners;
::java::util::HashMap * children;
jboolean designTime;
::java::util::Locale * locale;
jboolean okToUseGui__;
private:
jboolean serializing;
public:
static ::java::lang::Class class$;
};
#endif // __java_beans_beancontext_BeanContextSupport__