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
@@ -0,0 +1,52 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_AbstractContext__
#define __gnu_java_beans_decoder_AbstractContext__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractContext;
class Context;
}
}
}
}
}
class gnu::java::beans::decoder::AbstractContext : public ::java::lang::Object
{
public: // actually package-private
AbstractContext();
public:
virtual ::java::lang::String * getId();
virtual void setId(::java::lang::String *);
virtual jboolean isStatement();
virtual void setStatement(jboolean);
virtual void addParameterObject(::java::lang::Object *) = 0;
virtual void notifyStatement(::gnu::java::beans::decoder::Context *) = 0;
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *) = 0;
virtual jboolean subContextFailed() = 0;
virtual void set(jint, ::java::lang::Object *) = 0;
virtual ::java::lang::Object * get(jint) = 0;
virtual ::java::lang::Object * getResult() = 0;
private:
jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) isStatement__;
::java::lang::String * id;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_AbstractContext__
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_AbstractCreatableObjectContext__
#define __gnu_java_beans_decoder_AbstractCreatableObjectContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractObjectContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractCreatableObjectContext;
class Context;
}
}
}
}
}
class gnu::java::beans::decoder::AbstractCreatableObjectContext : public ::gnu::java::beans::decoder::AbstractObjectContext
{
public: // actually package-private
AbstractCreatableObjectContext();
public:
virtual void addParameterObject(::java::lang::Object *);
public: // actually protected
virtual void addParameterObjectImpl(::java::lang::Object *) = 0;
public:
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
public: // actually protected
virtual ::java::lang::Object * createObject(::gnu::java::beans::decoder::Context *) = 0;
public:
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_AbstractCreatableObjectContext__
@@ -0,0 +1,82 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_AbstractElementHandler__
#define __gnu_java_beans_decoder_AbstractElementHandler__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class Context;
class ElementHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::AbstractElementHandler : public ::java::lang::Object
{
public: // actually protected
AbstractElementHandler(::gnu::java::beans::decoder::ElementHandler *, jboolean);
public:
virtual void start(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
public: // actually protected
virtual ::gnu::java::beans::decoder::Context * startElement(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *) = 0;
public:
virtual void end(::java::beans::ExceptionListener *);
virtual void notifyStatement(::java::beans::ExceptionListener *);
virtual void notifyContextFailed();
virtual jboolean hasFailed();
public: // actually protected
virtual void endElement(::java::lang::String *);
public:
virtual void characters(JArray< jchar > *, jint, jint);
virtual void putObject(::java::lang::String *, ::java::lang::Object *);
virtual ::java::lang::Object * getObject(::java::lang::String *);
virtual ::java::lang::Class * instantiateClass(::java::lang::String *);
virtual jboolean isSubelementAllowed(::java::lang::String *);
virtual ::gnu::java::beans::decoder::Context * getContext();
virtual ::gnu::java::beans::decoder::ElementHandler * getParent();
private:
::gnu::java::beans::decoder::Context * __attribute__((aligned(__alignof__( ::java::lang::Object)))) context;
::gnu::java::beans::decoder::ElementHandler * parent;
jboolean hasFailed__;
::java::lang::StringBuffer * buffer;
jboolean allowsSubelements;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_AbstractElementHandler__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_AbstractObjectContext__
#define __gnu_java_beans_decoder_AbstractObjectContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractObjectContext;
}
}
}
}
}
class gnu::java::beans::decoder::AbstractObjectContext : public ::gnu::java::beans::decoder::AbstractContext
{
public: // actually package-private
AbstractObjectContext();
public: // actually protected
virtual void setObject(::java::lang::Object *);
public:
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
public: // actually protected
::java::lang::Object * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractContext)))) object;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_AbstractObjectContext__
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ArrayContext__
#define __gnu_java_beans_decoder_ArrayContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ArrayContext;
class Context;
}
}
}
}
}
class gnu::java::beans::decoder::ArrayContext : public ::gnu::java::beans::decoder::AbstractContext
{
public: // actually package-private
ArrayContext(::java::lang::String *, ::java::lang::Class *, jint);
public:
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
private:
::java::lang::Object * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractContext)))) array;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ArrayContext__
@@ -0,0 +1,59 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ArrayHandler__
#define __gnu_java_beans_decoder_ArrayHandler__
#pragma interface
#include <gnu/java/beans/decoder/AbstractElementHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ArrayHandler;
class Context;
class ElementHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::ArrayHandler : public ::gnu::java::beans::decoder::AbstractElementHandler
{
public: // actually package-private
ArrayHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::gnu::java::beans::decoder::Context * startElement(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
private:
static ::java::util::HashMap * typeMap;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ArrayHandler__
@@ -0,0 +1,36 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_AssemblyException__
#define __gnu_java_beans_decoder_AssemblyException__
#pragma interface
#include <java/lang/Exception.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AssemblyException;
}
}
}
}
}
class gnu::java::beans::decoder::AssemblyException : public ::java::lang::Exception
{
public: // actually package-private
AssemblyException(::java::lang::Throwable *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_AssemblyException__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_BooleanHandler__
#define __gnu_java_beans_decoder_BooleanHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class BooleanHandler;
class ElementHandler;
}
}
}
}
}
class gnu::java::beans::decoder::BooleanHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
BooleanHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_BooleanHandler__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ByteHandler__
#define __gnu_java_beans_decoder_ByteHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ByteHandler;
class ElementHandler;
}
}
}
}
}
class gnu::java::beans::decoder::ByteHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
ByteHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ByteHandler__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_CharHandler__
#define __gnu_java_beans_decoder_CharHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class CharHandler;
class ElementHandler;
}
}
}
}
}
class gnu::java::beans::decoder::CharHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
CharHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_CharHandler__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ClassHandler__
#define __gnu_java_beans_decoder_ClassHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ClassHandler;
class ElementHandler;
}
}
}
}
}
class gnu::java::beans::decoder::ClassHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
ClassHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ClassHandler__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ConstructorContext__
#define __gnu_java_beans_decoder_ConstructorContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractCreatableObjectContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ConstructorContext;
class Context;
}
}
}
}
}
class gnu::java::beans::decoder::ConstructorContext : public ::gnu::java::beans::decoder::AbstractCreatableObjectContext
{
public: // actually package-private
ConstructorContext(::java::lang::String *, ::java::lang::Class *);
public: // actually protected
virtual void addParameterObjectImpl(::java::lang::Object *);
virtual ::java::lang::Object * createObject(::gnu::java::beans::decoder::Context *);
private:
::java::util::ArrayList * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractCreatableObjectContext)))) arguments;
::java::lang::Class * klass;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ConstructorContext__
+45
View File
@@ -0,0 +1,45 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_Context__
#define __gnu_java_beans_decoder_Context__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
}
}
}
}
}
class gnu::java::beans::decoder::Context : public ::java::lang::Object
{
public:
virtual void addParameterObject(::java::lang::Object *) = 0;
virtual void notifyStatement(::gnu::java::beans::decoder::Context *) = 0;
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *) = 0;
virtual jboolean subContextFailed() = 0;
virtual void set(jint, ::java::lang::Object *) = 0;
virtual ::java::lang::Object * get(jint) = 0;
virtual ::java::lang::Object * getResult() = 0;
virtual void setId(::java::lang::String *) = 0;
virtual ::java::lang::String * getId() = 0;
virtual jboolean isStatement() = 0;
virtual void setStatement(jboolean) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __gnu_java_beans_decoder_Context__
@@ -0,0 +1,55 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_DecoderContext__
#define __gnu_java_beans_decoder_DecoderContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class DecoderContext;
}
}
}
}
namespace java
{
namespace beans
{
class XMLDecoder;
}
}
}
class gnu::java::beans::decoder::DecoderContext : public ::gnu::java::beans::decoder::AbstractContext
{
public:
DecoderContext(::java::beans::XMLDecoder *);
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
virtual ::java::util::Iterator * iterator();
private:
::java::beans::XMLDecoder * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractContext)))) decoder;
::java::util::ArrayList * objects;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_DecoderContext__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_DoubleHandler__
#define __gnu_java_beans_decoder_DoubleHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class DoubleHandler;
class ElementHandler;
}
}
}
}
}
class gnu::java::beans::decoder::DoubleHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
DoubleHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_DoubleHandler__
@@ -0,0 +1,46 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_DummyContext__
#define __gnu_java_beans_decoder_DummyContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class DummyContext;
}
}
}
}
}
class gnu::java::beans::decoder::DummyContext : public ::gnu::java::beans::decoder::AbstractContext
{
public:
DummyContext();
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
private:
void fail();
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_DummyContext__
@@ -0,0 +1,72 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_DummyHandler__
#define __gnu_java_beans_decoder_DummyHandler__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class DummyHandler;
class ElementHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::DummyHandler : public ::java::lang::Object
{
public: // actually package-private
DummyHandler();
public:
virtual void start(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
virtual void end(::java::beans::ExceptionListener *);
virtual void characters(JArray< jchar > *, jint, jint);
virtual jboolean isSubelementAllowed(::java::lang::String *);
virtual ::java::lang::Class * instantiateClass(::java::lang::String *);
virtual void notifyStatement(::java::beans::ExceptionListener *);
virtual jboolean hasFailed();
virtual ::gnu::java::beans::decoder::Context * getContext();
virtual void notifyContextFailed();
virtual void putObject(::java::lang::String *, ::java::lang::Object *);
virtual ::java::lang::Object * getObject(::java::lang::String *);
virtual ::gnu::java::beans::decoder::ElementHandler * getParent();
private:
void fail();
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_DummyHandler__
@@ -0,0 +1,66 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ElementHandler__
#define __gnu_java_beans_decoder_ElementHandler__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class ElementHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::ElementHandler : public ::java::lang::Object
{
public:
virtual void start(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *) = 0;
virtual void end(::java::beans::ExceptionListener *) = 0;
virtual void characters(JArray< jchar > *, jint, jint) = 0;
virtual jboolean isSubelementAllowed(::java::lang::String *) = 0;
virtual ::java::lang::Class * instantiateClass(::java::lang::String *) = 0;
virtual void notifyStatement(::java::beans::ExceptionListener *) = 0;
virtual jboolean hasFailed() = 0;
virtual ::gnu::java::beans::decoder::Context * getContext() = 0;
virtual void notifyContextFailed() = 0;
virtual void putObject(::java::lang::String *, ::java::lang::Object *) = 0;
virtual ::java::lang::Object * getObject(::java::lang::String *) = 0;
virtual ::gnu::java::beans::decoder::ElementHandler * getParent() = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __gnu_java_beans_decoder_ElementHandler__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_FloatHandler__
#define __gnu_java_beans_decoder_FloatHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ElementHandler;
class FloatHandler;
}
}
}
}
}
class gnu::java::beans::decoder::FloatHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
FloatHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_FloatHandler__
@@ -0,0 +1,50 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_GrowableArrayContext__
#define __gnu_java_beans_decoder_GrowableArrayContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class GrowableArrayContext;
}
}
}
}
}
class gnu::java::beans::decoder::GrowableArrayContext : public ::gnu::java::beans::decoder::AbstractContext
{
public: // actually package-private
GrowableArrayContext(::java::lang::String *, ::java::lang::Class *);
public:
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
private:
static const jint INITIAL_SIZE = 16;
::java::lang::Class * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractContext)))) klass;
::java::lang::Object * array;
jint length;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_GrowableArrayContext__
@@ -0,0 +1,50 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_IndexContext__
#define __gnu_java_beans_decoder_IndexContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class IndexContext;
}
}
}
}
}
class gnu::java::beans::decoder::IndexContext : public ::gnu::java::beans::decoder::AbstractContext
{
public: // actually package-private
IndexContext(::java::lang::String *, jint);
public:
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
private:
::java::lang::Object * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractContext)))) result;
::java::lang::Object * argument;
jint index;
jboolean isSetter;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_IndexContext__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_IntHandler__
#define __gnu_java_beans_decoder_IntHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ElementHandler;
class IntHandler;
}
}
}
}
}
class gnu::java::beans::decoder::IntHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
IntHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_IntHandler__
@@ -0,0 +1,65 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_JavaHandler__
#define __gnu_java_beans_decoder_JavaHandler__
#pragma interface
#include <gnu/java/beans/decoder/AbstractElementHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class DummyHandler;
class JavaHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::JavaHandler : public ::gnu::java::beans::decoder::AbstractElementHandler
{
public: // actually package-private
JavaHandler(::gnu::java::beans::decoder::DummyHandler *, ::gnu::java::beans::decoder::Context *, ::java::lang::ClassLoader *);
public: // actually protected
virtual ::gnu::java::beans::decoder::Context * startElement(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
public:
virtual ::java::lang::Object * getObject(::java::lang::String *);
virtual void putObject(::java::lang::String *, ::java::lang::Object *);
virtual ::java::lang::Class * instantiateClass(::java::lang::String *);
private:
::gnu::java::beans::decoder::Context * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractElementHandler)))) context;
::java::util::HashMap * objectMap;
::java::lang::ClassLoader * classLoader;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_JavaHandler__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_LongHandler__
#define __gnu_java_beans_decoder_LongHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ElementHandler;
class LongHandler;
}
}
}
}
}
class gnu::java::beans::decoder::LongHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
LongHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_LongHandler__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_MethodContext__
#define __gnu_java_beans_decoder_MethodContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractCreatableObjectContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class MethodContext;
}
}
}
}
}
class gnu::java::beans::decoder::MethodContext : public ::gnu::java::beans::decoder::AbstractCreatableObjectContext
{
public: // actually package-private
MethodContext(::java::lang::String *, ::java::lang::String *);
public:
virtual void addParameterObjectImpl(::java::lang::Object *);
public: // actually protected
virtual ::java::lang::Object * createObject(::gnu::java::beans::decoder::Context *);
private:
::java::util::ArrayList * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractCreatableObjectContext)))) arguments;
::java::lang::String * methodName;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_MethodContext__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_MethodFinder__
#define __gnu_java_beans_decoder_MethodFinder__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class MethodFinder;
}
}
}
}
}
class gnu::java::beans::decoder::MethodFinder : public ::java::lang::Object
{
MethodFinder();
public: // actually package-private
static ::java::lang::reflect::Method * getMethod(::java::lang::Class *, ::java::lang::String *, JArray< ::java::lang::Object * > *);
static ::java::lang::reflect::Constructor * getConstructor(::java::lang::Class *, JArray< ::java::lang::Object * > *);
private:
static JArray< ::java::lang::Class * > * getArgumentTypes(JArray< ::java::lang::Object * > *);
static jboolean matchingArgumentTypes(JArray< ::java::lang::Class * > *, JArray< ::java::lang::Class * > *);
static ::java::util::HashMap * typeMapping;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_MethodFinder__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_NullHandler__
#define __gnu_java_beans_decoder_NullHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ElementHandler;
class NullHandler;
}
}
}
}
}
class gnu::java::beans::decoder::NullHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
NullHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_NullHandler__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ObjectContext__
#define __gnu_java_beans_decoder_ObjectContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractObjectContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class ObjectContext;
}
}
}
}
}
class gnu::java::beans::decoder::ObjectContext : public ::gnu::java::beans::decoder::AbstractObjectContext
{
public: // actually package-private
ObjectContext(::java::lang::Object *);
ObjectContext(::java::lang::String *, ::java::lang::Object *);
ObjectContext();
public:
void addParameterObject(::java::lang::Object *);
void notifyStatement(::gnu::java::beans::decoder::Context *);
::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
jboolean subContextFailed();
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ObjectContext__
@@ -0,0 +1,57 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ObjectHandler__
#define __gnu_java_beans_decoder_ObjectHandler__
#pragma interface
#include <gnu/java/beans/decoder/AbstractElementHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class ElementHandler;
class ObjectHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::ObjectHandler : public ::gnu::java::beans::decoder::AbstractElementHandler
{
public: // actually package-private
ObjectHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::gnu::java::beans::decoder::Context * startElement(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ObjectHandler__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$ArrayHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$ArrayHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$ArrayHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$ArrayHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$ArrayHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$ArrayHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$BooleanHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$BooleanHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$BooleanHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$BooleanHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$BooleanHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$BooleanHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$ByteHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$ByteHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$ByteHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$ByteHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$ByteHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$ByteHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$CharHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$CharHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$CharHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$CharHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$CharHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$CharHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$ClassHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$ClassHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$ClassHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$ClassHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$ClassHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$ClassHandlerCreator__
@@ -0,0 +1,37 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$Creator__
#define __gnu_java_beans_decoder_PersistenceParser$Creator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser$Creator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$Creator : public ::java::lang::Object
{
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *) = 0;
static ::java::lang::Class class$;
} __attribute__ ((java_interface));
#endif // __gnu_java_beans_decoder_PersistenceParser$Creator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$DoubleHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$DoubleHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$DoubleHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$DoubleHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$DoubleHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$DoubleHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$FloatHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$FloatHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$FloatHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$FloatHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$FloatHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$FloatHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$IntHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$IntHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$IntHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$IntHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$IntHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$IntHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$JavaHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$JavaHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$JavaHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$JavaHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$JavaHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$JavaHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$LongHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$LongHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$LongHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$LongHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$LongHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$LongHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$NullHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$NullHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$NullHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$NullHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$NullHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$NullHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$ObjectHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$ObjectHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$ObjectHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$ObjectHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$ObjectHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$ObjectHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$ShortHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$ShortHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$ShortHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$ShortHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$ShortHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$ShortHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$StringHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$StringHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$StringHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$StringHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$StringHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$StringHandlerCreator__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser$VoidHandlerCreator__
#define __gnu_java_beans_decoder_PersistenceParser$VoidHandlerCreator__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class AbstractElementHandler;
class ElementHandler;
class PersistenceParser;
class PersistenceParser$VoidHandlerCreator;
}
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser$VoidHandlerCreator : public ::java::lang::Object
{
public: // actually package-private
PersistenceParser$VoidHandlerCreator(::gnu::java::beans::decoder::PersistenceParser *);
public:
virtual ::gnu::java::beans::decoder::AbstractElementHandler * createHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually package-private
::gnu::java::beans::decoder::PersistenceParser * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser$VoidHandlerCreator__
@@ -0,0 +1,84 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PersistenceParser__
#define __gnu_java_beans_decoder_PersistenceParser__
#pragma interface
#include <org/xml/sax/helpers/DefaultHandler.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class ElementHandler;
class JavaHandler;
class PersistenceParser;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
class XMLDecoder;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::PersistenceParser : public ::org::xml::sax::helpers::DefaultHandler
{
public:
PersistenceParser(::java::io::InputStream *, ::java::beans::ExceptionListener *, ::java::lang::ClassLoader *, ::java::beans::XMLDecoder *);
virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *);
virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
virtual void characters(JArray< jchar > *, jint, jint);
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
virtual void set(jint, ::java::lang::Object *);
virtual ::java::lang::Object * get(jint);
virtual ::java::lang::Object * getResult();
virtual void setId(::java::lang::String *);
virtual ::java::lang::String * getId();
virtual jboolean isStatement();
virtual void setStatement(jboolean);
virtual ::java::util::Iterator * iterator();
private:
::java::beans::ExceptionListener * __attribute__((aligned(__alignof__( ::org::xml::sax::helpers::DefaultHandler)))) exceptionListener;
jint skipElement;
::java::util::HashMap * handlerCreators;
::gnu::java::beans::decoder::ElementHandler * currentHandler;
public: // actually package-private
::gnu::java::beans::decoder::JavaHandler * javaHandler;
private:
::java::util::List * objects;
::java::beans::XMLDecoder * decoder;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PersistenceParser__
@@ -0,0 +1,47 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_PropertyContext__
#define __gnu_java_beans_decoder_PropertyContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractObjectContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class PropertyContext;
}
}
}
}
}
class gnu::java::beans::decoder::PropertyContext : public ::gnu::java::beans::decoder::AbstractObjectContext
{
public: // actually package-private
PropertyContext(::java::lang::String *, ::java::lang::String *);
public:
virtual void addParameterObject(::java::lang::Object *);
virtual void notifyStatement(::gnu::java::beans::decoder::Context *);
virtual ::java::lang::Object * endContext(::gnu::java::beans::decoder::Context *);
virtual jboolean subContextFailed();
private:
::java::lang::Object * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractObjectContext)))) argument;
::java::lang::String * propertyName;
::java::lang::String * prefix;
jboolean methodCalled;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_PropertyContext__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_ShortHandler__
#define __gnu_java_beans_decoder_ShortHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ElementHandler;
class ShortHandler;
}
}
}
}
}
class gnu::java::beans::decoder::ShortHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
ShortHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_ShortHandler__
@@ -0,0 +1,64 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_SimpleHandler__
#define __gnu_java_beans_decoder_SimpleHandler__
#pragma interface
#include <gnu/java/beans/decoder/AbstractElementHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class ElementHandler;
class ObjectContext;
class SimpleHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::SimpleHandler : public ::gnu::java::beans::decoder::AbstractElementHandler
{
public: // actually package-private
SimpleHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::gnu::java::beans::decoder::Context * startElement(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
public:
virtual void endElement(::java::lang::String *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *) = 0;
private:
::gnu::java::beans::decoder::ObjectContext * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractElementHandler)))) context;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_SimpleHandler__
@@ -0,0 +1,45 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_StaticMethodContext__
#define __gnu_java_beans_decoder_StaticMethodContext__
#pragma interface
#include <gnu/java/beans/decoder/AbstractCreatableObjectContext.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class StaticMethodContext;
}
}
}
}
}
class gnu::java::beans::decoder::StaticMethodContext : public ::gnu::java::beans::decoder::AbstractCreatableObjectContext
{
public: // actually package-private
StaticMethodContext(::java::lang::String *, ::java::lang::Class *, ::java::lang::String *);
public:
virtual void addParameterObjectImpl(::java::lang::Object *);
public: // actually protected
virtual ::java::lang::Object * createObject(::gnu::java::beans::decoder::Context *);
private:
::java::util::ArrayList * __attribute__((aligned(__alignof__( ::gnu::java::beans::decoder::AbstractCreatableObjectContext)))) arguments;
::java::lang::Class * klass;
::java::lang::String * methodName;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_StaticMethodContext__
@@ -0,0 +1,39 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_StringHandler__
#define __gnu_java_beans_decoder_StringHandler__
#pragma interface
#include <gnu/java/beans/decoder/SimpleHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class ElementHandler;
class StringHandler;
}
}
}
}
}
class gnu::java::beans::decoder::StringHandler : public ::gnu::java::beans::decoder::SimpleHandler
{
public: // actually package-private
StringHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::java::lang::Object * parse(::java::lang::String *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_StringHandler__
@@ -0,0 +1,59 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_decoder_VoidHandler__
#define __gnu_java_beans_decoder_VoidHandler__
#pragma interface
#include <gnu/java/beans/decoder/AbstractElementHandler.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace decoder
{
class Context;
class ElementHandler;
class VoidHandler;
}
}
}
}
namespace java
{
namespace beans
{
class ExceptionListener;
}
}
namespace org
{
namespace xml
{
namespace sax
{
class Attributes;
}
}
}
}
class gnu::java::beans::decoder::VoidHandler : public ::gnu::java::beans::decoder::AbstractElementHandler
{
public: // actually package-private
VoidHandler(::gnu::java::beans::decoder::ElementHandler *);
public: // actually protected
virtual ::gnu::java::beans::decoder::Context * startElement(::org::xml::sax::Attributes *, ::java::beans::ExceptionListener *);
private:
::gnu::java::beans::decoder::Context * startElementImpl(::org::xml::sax::Attributes *);
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_decoder_VoidHandler__