1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __gnu_java_util_prefs_NodeReader__ 5 #define __gnu_java_util_prefs_NodeReader__ 6 7 #pragma interface 8 9 #include <java/lang/Object.h> 10 extern "Java" 11 { 12 namespace gnu 13 { 14 namespace java 15 { 16 namespace util 17 { 18 namespace prefs 19 { 20 class NodeReader; 21 } 22 } 23 } 24 } 25 } 26 27 class gnu::java::util::prefs::NodeReader : public ::java::lang::Object 28 { 29 30 public: 31 NodeReader(::java::io::Reader *, ::java::util::prefs::PreferencesFactory *); 32 NodeReader(::java::io::InputStream *, ::java::util::prefs::PreferencesFactory *); 33 virtual void importPreferences(); 34 private: 35 void readPreferences(); 36 void readRoot(); 37 void readNodes(::java::util::prefs::Preferences *); 38 void readMap(::java::util::prefs::Preferences *); 39 void readEntries(::java::util::prefs::Preferences *); 40 void skipTill(::java::lang::String *); 41 ::java::lang::String * readTill(::java::lang::String *); 42 ::java::lang::String * nextTag(); 43 ::java::io::BufferedReader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) br; 44 ::java::lang::String * line; 45 ::java::util::prefs::PreferencesFactory * factory; 46 public: 47 static ::java::lang::Class class$; 48 }; 49 50 #endif // __gnu_java_util_prefs_NodeReader__ 51