2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_util_prefs_gconf_GConfNativePeer__
5 #define __gnu_java_util_prefs_gconf_GConfNativePeer__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
24 class GConfNativePeer;
32 class gnu::java::util::prefs::gconf::GConfNativePeer : public ::java::lang::Object
37 jboolean nodeExist(::java::lang::String *);
38 void startWatchingNode(::java::lang::String *);
39 void stopWatchingNode(::java::lang::String *);
40 jboolean setString(::java::lang::String *, ::java::lang::String *);
41 jboolean unset(::java::lang::String *);
42 ::java::lang::String * getKey(::java::lang::String *);
43 ::java::util::List * getKeys(::java::lang::String *);
44 ::java::util::List * getChildrenNodes(::java::lang::String *);
45 static ::java::lang::String * escapeString(::java::lang::String *);
46 static ::java::lang::String * unescapeString(::java::lang::String *);
48 public: // actually protected
51 static void init_id_cache();
52 static void init_class();
53 static void finalize_class();
54 public: // actually protected
55 static jboolean gconf_client_dir_exists(::java::lang::String *);
56 static void gconf_client_add_dir(::java::lang::String *);
57 static void gconf_client_remove_dir(::java::lang::String *);
58 static jboolean gconf_client_set_string(::java::lang::String *, ::java::lang::String *);
59 static ::java::lang::String * gconf_client_get_string(::java::lang::String *);
60 static jboolean gconf_client_unset(::java::lang::String *);
61 static void gconf_client_suggest_sync();
62 static ::java::util::List * gconf_client_all_nodes(::java::lang::String *);
63 static ::java::util::List * gconf_client_all_keys(::java::lang::String *);
64 static ::java::lang::String * gconf_escape_key(::java::lang::String *);
65 static ::java::lang::String * gconf_unescape_key(::java::lang::String *);
67 static JArray< ::java::lang::Object * > * semaphore;
69 static ::java::lang::Class class$;
72 #endif // __gnu_java_util_prefs_gconf_GConfNativePeer__