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,41 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_util_prefs_EventDispatcher__
#define __gnu_java_util_prefs_EventDispatcher__
#pragma interface
#include <java/lang/Thread.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace util
{
namespace prefs
{
class EventDispatcher;
}
}
}
}
}
class gnu::java::util::prefs::EventDispatcher : public ::java::lang::Thread
{
EventDispatcher();
public:
virtual void run();
static void dispatch(::java::lang::Runnable *);
private:
static ::java::lang::Thread * dispatchThread;
static ::java::util::ArrayList * queue;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_util_prefs_EventDispatcher__
@@ -0,0 +1,41 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_util_prefs_FileBasedFactory__
#define __gnu_java_util_prefs_FileBasedFactory__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace util
{
namespace prefs
{
class FileBasedFactory;
}
}
}
}
}
class gnu::java::util::prefs::FileBasedFactory : public ::java::lang::Object
{
public:
FileBasedFactory();
virtual ::java::util::prefs::Preferences * systemRoot();
virtual ::java::util::prefs::Preferences * userRoot();
private:
static ::java::util::prefs::Preferences * systemPreferences;
static ::java::util::prefs::Preferences * userPreferences;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_util_prefs_FileBasedFactory__
@@ -0,0 +1,41 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_util_prefs_FileBasedPreferences$1__
#define __gnu_java_util_prefs_FileBasedPreferences$1__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace util
{
namespace prefs
{
class FileBasedPreferences;
class FileBasedPreferences$1;
}
}
}
}
}
class gnu::java::util::prefs::FileBasedPreferences$1 : public ::java::lang::Object
{
public: // actually package-private
FileBasedPreferences$1(::gnu::java::util::prefs::FileBasedPreferences *);
public:
jboolean accept(::java::io::File *, ::java::lang::String *);
public: // actually package-private
::gnu::java::util::prefs::FileBasedPreferences * __attribute__((aligned(__alignof__( ::java::lang::Object)))) this$0;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_util_prefs_FileBasedPreferences$1__
@@ -0,0 +1,58 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_util_prefs_FileBasedPreferences__
#define __gnu_java_util_prefs_FileBasedPreferences__
#pragma interface
#include <java/util/prefs/AbstractPreferences.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace util
{
namespace prefs
{
class FileBasedPreferences;
}
}
}
}
}
class gnu::java::util::prefs::FileBasedPreferences : public ::java::util::prefs::AbstractPreferences
{
public: // actually package-private
FileBasedPreferences();
FileBasedPreferences(::gnu::java::util::prefs::FileBasedPreferences *, ::java::lang::String *);
private:
void load();
public:
virtual jboolean isUserNode();
public: // actually protected
virtual JArray< ::java::lang::String * > * childrenNamesSpi();
virtual ::java::util::prefs::AbstractPreferences * childSpi(::java::lang::String *);
virtual JArray< ::java::lang::String * > * keysSpi();
virtual ::java::lang::String * getSpi(::java::lang::String *);
virtual void putSpi(::java::lang::String *, ::java::lang::String *);
virtual void removeSpi(::java::lang::String *);
virtual void flushSpi();
virtual void syncSpi();
virtual void removeNodeSpi();
private:
static ::java::lang::String * DATA_FILE;
::java::io::File * __attribute__((aligned(__alignof__( ::java::util::prefs::AbstractPreferences)))) directory;
::java::io::File * dataFile;
::java::util::Properties * properties;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_util_prefs_FileBasedPreferences__
@@ -0,0 +1,41 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_util_prefs_GConfBasedFactory__
#define __gnu_java_util_prefs_GConfBasedFactory__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace util
{
namespace prefs
{
class GConfBasedFactory;
}
}
}
}
}
class gnu::java::util::prefs::GConfBasedFactory : public ::java::lang::Object
{
public:
GConfBasedFactory();
virtual ::java::util::prefs::Preferences * systemRoot();
virtual ::java::util::prefs::Preferences * userRoot();
private:
static ::java::util::prefs::Preferences * systemPreferences;
static ::java::util::prefs::Preferences * userPreferences;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_util_prefs_GConfBasedFactory__
@@ -0,0 +1,81 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_util_prefs_GConfBasedPreferences__
#define __gnu_java_util_prefs_GConfBasedPreferences__
#pragma interface
#include <java/util/prefs/AbstractPreferences.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace util
{
namespace prefs
{
class GConfBasedPreferences;
namespace gconf
{
class GConfNativePeer;
}
}
}
}
}
namespace java
{
namespace security
{
class Permission;
}
}
}
class gnu::java::util::prefs::GConfBasedPreferences : public ::java::util::prefs::AbstractPreferences
{
public:
GConfBasedPreferences();
GConfBasedPreferences(jboolean);
GConfBasedPreferences(::java::util::prefs::AbstractPreferences *, ::java::lang::String *, jboolean);
public: // actually protected
virtual ::java::util::prefs::AbstractPreferences * childSpi(::java::lang::String *);
virtual JArray< ::java::lang::String * > * childrenNamesSpi();
public:
virtual void flush();
public: // actually protected
virtual void flushSpi();
virtual JArray< ::java::lang::String * > * keysSpi();
private:
void postorderRemove(::java::lang::String *);
public: // actually protected
virtual void putSpi(::java::lang::String *, ::java::lang::String *);
virtual void removeNodeSpi();
virtual void removeSpi(::java::lang::String *);
public:
virtual void sync();
public: // actually protected
virtual void syncSpi();
virtual ::java::lang::String * getSpi(::java::lang::String *);
public:
virtual jboolean isUserNode();
private:
::java::lang::String * getGConfKey(::java::lang::String *);
::java::lang::String * getRealRoot(jboolean);
static ::java::security::Permission * PERMISSION;
static ::gnu::java::util::prefs::gconf::GConfNativePeer * backend;
static ::java::lang::String * DEFAULT_USER_ROOT;
static ::java::lang::String * DEFAULT_SYSTEM_ROOT;
::java::lang::String * __attribute__((aligned(__alignof__( ::java::util::prefs::AbstractPreferences)))) node;
jboolean isUser;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_util_prefs_GConfBasedPreferences__
@@ -0,0 +1,41 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_util_prefs_MemoryBasedFactory__
#define __gnu_java_util_prefs_MemoryBasedFactory__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace util
{
namespace prefs
{
class MemoryBasedFactory;
}
}
}
}
}
class gnu::java::util::prefs::MemoryBasedFactory : public ::java::lang::Object
{
public:
MemoryBasedFactory();
virtual ::java::util::prefs::Preferences * systemRoot();
virtual ::java::util::prefs::Preferences * userRoot();
private:
static ::java::util::prefs::Preferences * systemPreferences;
static ::java::util::prefs::Preferences * userPreferences;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_util_prefs_MemoryBasedFactory__
@@ -0,0 +1,52 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_util_prefs_MemoryBasedPreferences__
#define __gnu_java_util_prefs_MemoryBasedPreferences__
#pragma interface
#include <java/util/prefs/AbstractPreferences.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace util
{
namespace prefs
{
class MemoryBasedPreferences;
}
}
}
}
}
class gnu::java::util::prefs::MemoryBasedPreferences : public ::java::util::prefs::AbstractPreferences
{
public:
MemoryBasedPreferences(::gnu::java::util::prefs::MemoryBasedPreferences *, ::java::lang::String *, jboolean);
virtual jboolean isUserNode();
public: // actually protected
virtual JArray< ::java::lang::String * > * childrenNamesSpi();
virtual ::java::util::prefs::AbstractPreferences * childSpi(::java::lang::String *);
virtual JArray< ::java::lang::String * > * keysSpi();
virtual ::java::lang::String * getSpi(::java::lang::String *);
virtual void putSpi(::java::lang::String *, ::java::lang::String *);
virtual void removeSpi(::java::lang::String *);
virtual void flushSpi();
virtual void syncSpi();
virtual void removeNodeSpi();
private:
jboolean __attribute__((aligned(__alignof__( ::java::util::prefs::AbstractPreferences)))) isUser;
::java::util::HashMap * entries;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_util_prefs_MemoryBasedPreferences__
+50
View File
@@ -0,0 +1,50 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_util_prefs_NodeReader__
#define __gnu_java_util_prefs_NodeReader__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace util
{
namespace prefs
{
class NodeReader;
}
}
}
}
}
class gnu::java::util::prefs::NodeReader : public ::java::lang::Object
{
public:
NodeReader(::java::io::Reader *, ::java::util::prefs::PreferencesFactory *);
NodeReader(::java::io::InputStream *, ::java::util::prefs::PreferencesFactory *);
virtual void importPreferences();
private:
void readPreferences();
void readRoot();
void readNodes(::java::util::prefs::Preferences *);
void readMap(::java::util::prefs::Preferences *);
void readEntries(::java::util::prefs::Preferences *);
void skipTill(::java::lang::String *);
::java::lang::String * readTill(::java::lang::String *);
::java::lang::String * nextTag();
::java::io::BufferedReader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) br;
::java::lang::String * line;
::java::util::prefs::PreferencesFactory * factory;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_util_prefs_NodeReader__
+53
View File
@@ -0,0 +1,53 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_util_prefs_NodeWriter__
#define __gnu_java_util_prefs_NodeWriter__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace util
{
namespace prefs
{
class NodeWriter;
}
}
}
}
}
class gnu::java::util::prefs::NodeWriter : public ::java::lang::Object
{
public:
NodeWriter(::java::util::prefs::Preferences *, ::java::io::OutputStream *);
virtual void writePrefsTree();
virtual void writePrefs();
private:
void writeHeader();
void writePreferences();
void writeRoot();
void writeRootMap();
jint writeParents();
void writeCloseParents(jint);
void writeNode();
void writeNode(::java::util::prefs::Preferences *, jint);
void writeMap(::java::util::prefs::Preferences *, jint);
void writeEntries(::java::util::prefs::Preferences *, ::java::lang::String *);
void indent(jint);
::java::util::prefs::Preferences * __attribute__((aligned(__alignof__( ::java::lang::Object)))) prefs;
::java::io::BufferedWriter * bw;
jboolean subtree;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_util_prefs_NodeWriter__
@@ -0,0 +1,72 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_util_prefs_gconf_GConfNativePeer__
#define __gnu_java_util_prefs_gconf_GConfNativePeer__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace util
{
namespace prefs
{
namespace gconf
{
class GConfNativePeer;
}
}
}
}
}
}
class gnu::java::util::prefs::gconf::GConfNativePeer : public ::java::lang::Object
{
public:
GConfNativePeer();
jboolean nodeExist(::java::lang::String *);
void startWatchingNode(::java::lang::String *);
void stopWatchingNode(::java::lang::String *);
jboolean setString(::java::lang::String *, ::java::lang::String *);
jboolean unset(::java::lang::String *);
::java::lang::String * getKey(::java::lang::String *);
::java::util::List * getKeys(::java::lang::String *);
::java::util::List * getChildrenNodes(::java::lang::String *);
static ::java::lang::String * escapeString(::java::lang::String *);
static ::java::lang::String * unescapeString(::java::lang::String *);
void suggestSync();
public: // actually protected
void finalize();
private:
static void init_id_cache();
static void init_class();
static void finalize_class();
public: // actually protected
static jboolean gconf_client_dir_exists(::java::lang::String *);
static void gconf_client_add_dir(::java::lang::String *);
static void gconf_client_remove_dir(::java::lang::String *);
static jboolean gconf_client_set_string(::java::lang::String *, ::java::lang::String *);
static ::java::lang::String * gconf_client_get_string(::java::lang::String *);
static jboolean gconf_client_unset(::java::lang::String *);
static void gconf_client_suggest_sync();
static ::java::util::List * gconf_client_all_nodes(::java::lang::String *);
static ::java::util::List * gconf_client_all_keys(::java::lang::String *);
static ::java::lang::String * gconf_escape_key(::java::lang::String *);
static ::java::lang::String * gconf_unescape_key(::java::lang::String *);
private:
static JArray< ::java::lang::Object * > * semaphore;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_util_prefs_gconf_GConfNativePeer__