fork download
  1. //Export DB Button Click Function
  2.  
  3. $("#exportall").click(function() {
  4.  
  5. var documentsDir;
  6. function onresolveerror(error)
  7. {
  8. console.log("The error " + error.message
  9. + " occurred when listing the files in the selected folder");
  10. }
  11. function onresolvesuccess(files)
  12. {
  13.  
  14. var d = new Date().getTime();
  15. console.log(d + ".txt");
  16.  
  17. var testFile = documentsDir.createFile(d + ".txt");
  18.  
  19. if (testFile !== null)
  20. {
  21. testFile.openStream("rw", function(fs) {
  22. try {
  23.  
  24. //This simple writing to file testing works fine
  25.  
  26. /*var i=0;
  27. for(i=0;i<10000;i++)
  28. {
  29. fs.write(1420579156522+" "+ -1.3160523176193237 +" "+-7.482356548309326+" "+ -5.804987907409668+"\n");
  30. //fs.write("how are you?\n");
  31. }*/
  32.  
  33. var string="";
  34.  
  35. console.log("Export All Button");
  36.  
  37. var objectStore = db.transaction([ "accelerometer" ], "readonly").objectStore("accelerometer");
  38.  
  39. var index = objectStore.index("id");
  40.  
  41.  
  42. var upperKeyRange = IDBKeyRange.upperBound(1420405991135,true);
  43.  
  44. var boundKeyRange = IDBKeyRange.bound(1420474600923,1420474601080);
  45.  
  46. index.openCursor().onsuccess = function(event) {
  47. var cursor = event.target.result;
  48. if (cursor)
  49. {
  50. string=cursor.key+" "+cursor.value.accx+" "+cursor.value.accy+" "+cursor.value.accz+"\n";
  51. console.log(string);
  52. //keyArray.push(cursor.key+"");
  53. fs.write(string);
  54. cursor.continue();
  55. }
  56. else
  57. {
  58. console.log("No more entries.");
  59. }
  60. };
  61.  
  62. console.log(fs.position);
  63. fs.close();
  64.  
  65. }
  66. catch (err)
  67. {
  68. console.log("exception [" + err.name + "] msg[" + err.message
  69. + "]");
  70. }
  71. }, function(e) {
  72. console.log("Error " + e.message);
  73. }, "UTF-8");
  74.  
  75. }
  76. }
  77.  
  78. tizen.filesystem.resolve('documents', function(dir) {
  79. documentsDir = dir;
  80. dir.listFiles(onresolvesuccess, onresolveerror);
  81. }, function(e) {
  82. console.log("Error" + e.message);
  83. }, "rw");
  84. });
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Main.java:3: error: class, interface, or enum expected
$("#exportall").click(function() {
^
Main.java:6: error: class, interface, or enum expected
				function onresolveerror(error) 
				^
Main.java:10: error: class, interface, or enum expected
				}
				^
Main.java:15: error: class, interface, or enum expected
					console.log(d + ".txt");
					^
Main.java:17: error: class, interface, or enum expected
					var testFile = documentsDir.createFile(d + ".txt");
					^
Main.java:19: error: class, interface, or enum expected
					if (testFile !== null) 
					^
Main.java:35: error: class, interface, or enum expected
								console.log("Export All Button");
								^
Main.java:37: error: class, interface, or enum expected
								var objectStore = db.transaction([ "accelerometer" ], "readonly").objectStore("accelerometer");
								^
Main.java:39: error: class, interface, or enum expected
								var index = objectStore.index("id");
								^
Main.java:42: error: class, interface, or enum expected
								var upperKeyRange = IDBKeyRange.upperBound(1420405991135,true);
								^
Main.java:44: error: class, interface, or enum expected
								var boundKeyRange = IDBKeyRange.bound(1420474600923,1420474601080);
								^
Main.java:46: error: class, interface, or enum expected
								index.openCursor().onsuccess = function(event) {
								^
Main.java:48: error: class, interface, or enum expected
									if (cursor) 
									^
Main.java:51: error: class, interface, or enum expected
										console.log(string);
										^
Main.java:53: error: class, interface, or enum expected
										fs.write(string);
										^
Main.java:54: error: class, interface, or enum expected
										cursor.continue();
										^
Main.java:55: error: class, interface, or enum expected
									}
									^
Main.java:59: error: class, interface, or enum expected
									}
									^
Main.java:62: error: class, interface, or enum expected
								console.log(fs.position);
								^
Main.java:63: error: class, interface, or enum expected
								fs.close();
								^
Main.java:65: error: class, interface, or enum expected
							} 
							^
Main.java:70: error: class, interface, or enum expected
							}
							^
Main.java:73: error: class, interface, or enum expected
						}, "UTF-8");
						^
Main.java:75: error: class, interface, or enum expected
					}
					^
Main.java:78: error: unclosed character literal
				tizen.filesystem.resolve('documents', function(dir) {
				                         ^
Main.java:78: error: unclosed character literal
				tizen.filesystem.resolve('documents', function(dir) {
				                                   ^
Main.java:80: error: class, interface, or enum expected
					dir.listFiles(onresolvesuccess, onresolveerror);
					^
Main.java:81: error: class, interface, or enum expected
				}, function(e) {
				^
Main.java:83: error: class, interface, or enum expected
				}, "rw");
				^
Main.java:84: error: class, interface, or enum expected
			});
			^
30 errors
stdout
Standard output is empty