void FilesystemInstance::FileCreateSync(const picojson::value& args, picojson::object& out) {
ScopeLogger();
+ LoggerW(
+ "DEPRECATION WARNING: File.createFile() is deprecated since Tizen 5.0. Use "
+ "FileSystemManager.openFile() instead.");
+
CHECK_PRIVILEGE_ACCESS(kPrivilegeFilesystemWrite, &out);
CHECK_EXIST(args, "location", out)
const std::string& location = args.get("location").get<std::string>();
void FilesystemInstance::FileRename(const picojson::value& args, picojson::object& out) {
ScopeLogger();
+ LoggerW(
+ "DEPRECATION WARNING: File.moveTo() is deprecated since Tizen 5.0. Use "
+ "FileSystemManager.moveFile() or FileSystemManager.moveDirectory() instead.");
+
CHECK_PRIVILEGE_ACCESS(kPrivilegeFilesystemWrite, &out);
CHECK_EXIST(args, "callbackId", out)
void FilesystemInstance::FileReadString(const picojson::value& args, picojson::object& out) {
ScopeLogger();
+ LoggerW(
+ "DEPRECATION WARNING: This method is deprecated since Tizen 5.0.Use FileHandle.readString() "
+ "or FileHandle.readStringNonBlocking() instead.");
+
CHECK_PRIVILEGE_ACCESS(kPrivilegeFilesystemRead, &out);
CHECK_EXIST(args, "location", out)
CHECK_EXIST(args, "offset", out)
void FilesystemInstance::FileReadBytes(const picojson::value& args, picojson::object& out) {
ScopeLogger();
+ LoggerW(
+ "DEPRECATION WARNING: This method is deprecated since Tizen 5.0. Use FileHandle.readData() "
+ "or FileHandle.readDataNonBlocking() instead.");
+
CHECK_PRIVILEGE_ACCESS(kPrivilegeFilesystemRead, &out);
CHECK_EXIST(args, "location", out)
CHECK_EXIST(args, "offset", out)
void FilesystemInstance::FileWriteString(const picojson::value& args, picojson::object& out) {
ScopeLogger();
+ LoggerW(
+ "DEPRECATION WARNING: FileStream.write() is deprecated since Tizen 5.0. Use "
+ "FileHandle.writeString() or FileHandle.writeStringNonBlocking() instead.");
+
CHECK_PRIVILEGE_ACCESS(kPrivilegeFilesystemWrite, &out);
CHECK_EXIST(args, "location", out)
CHECK_EXIST(args, "data", out)
void FilesystemInstance::FileWriteBytes(const picojson::value& args, picojson::object& out) {
ScopeLogger();
+ LoggerW(
+ "DEPRECATION WARNING: FileStream.writeBytes() is deprecated since Tizen 5.0. To read and Use "
+ "FileHandle.writeData() or FileHandle.writeDataNonBlocking() instead.");
+
CHECK_PRIVILEGE_ACCESS(kPrivilegeFilesystemWrite, &out);
CHECK_EXIST(args, "location", out)
CHECK_EXIST(args, "data", out)
void FilesystemInstance::FileWriteBase64(const picojson::value& args, picojson::object& out) {
ScopeLogger();
+ LoggerW(
+ "DEPRECATION WARNING: FileStream.writeBase64() is deprecated since Tizen 5.0. Use "
+ "FileHandle.writeData() or FileHandle.writeDataNonBlocking() in combination with atob() and "
+ "btoa() functions instead.");
+
CHECK_PRIVILEGE_ACCESS(kPrivilegeFilesystemWrite, &out);
CHECK_EXIST(args, "location", out)
CHECK_EXIST(args, "data", out)
void FilesystemInstance::FileSystemManagerMakeDirectorySync(const picojson::value& args,
picojson::object& out) {
ScopeLogger();
+ LoggerW(
+ "DEPRECATION WARNING: File.createDirectory() is deprecated since Tizen 5.0. Use "
+ "FileSystemManager.createDirectory() instead.");
+
CHECK_PRIVILEGE_ACCESS(kPrivilegeFilesystemWrite, &out);
CHECK_EXIST(args, "location", out)
const std::string& location = args.get("location").get<std::string>();
void FilesystemInstance::ReadDir(const picojson::value& args, picojson::object& out) {
ScopeLogger();
+ LoggerW(
+ "DEPRECATION WARNING: File.listFiles() is deprecated since Tizen 5.0. Use "
+ "FileSystemManager.listDirectory() instead.");
+
CHECK_PRIVILEGE_ACCESS(kPrivilegeFilesystemRead, &out);
CHECK_EXIST(args, "pathToDir", out)
CHECK_EXIST(args, "callbackId", out)
void FilesystemInstance::UnlinkFile(const picojson::value& args, picojson::object& out) {
ScopeLogger();
+ LoggerW(
+ "DEPRECATION WARNING: File.deleteFile() is deprecated since Tizen 5.0. Use "
+ "FileSystemManager.deleteFile() instead.");
+
CHECK_PRIVILEGE_ACCESS(kPrivilegeFilesystemWrite, &out);
CHECK_EXIST(args, "pathToFile", out)
double callback_id = args.get("callbackId").get<double>();
void FilesystemInstance::RemoveDirectory(const picojson::value& args, picojson::object& out) {
ScopeLogger();
+ LoggerW(
+ "DEPRECATION WARNING: File.deleteDirectory() is deprecated since Tizen 5.0. Use "
+ "FileSystemManager.deleteDirectory() instead.");
+
CHECK_PRIVILEGE_ACCESS(kPrivilegeFilesystemWrite, &out);
CHECK_EXIST(args, "pathToDelete", out)
double callback_id = args.get("callbackId").get<double>();
void FilesystemInstance::CopyTo(const picojson::value& args, picojson::object& out) {
ScopeLogger();
+ LoggerW(
+ "DEPRECATION WARNING: File.copyTo() is deprecated since Tizen 5.0. Use "
+ "FileSystemManager.CopyFile() or FileSystemManager.CopyDirectory() instead.");
+
CHECK_PRIVILEGE_ACCESS(kPrivilegeFilesystemWrite, &out);
CHECK_EXIST(args, "callbackId", out)
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-
+
function File(data) {
function fileSizeGetter() {
var _realPath = commonFS_.toRealPath(this.fullPath);
}
function toURI() {
+ privUtils_.warn("DEPRECATION WARNING: File.toURI() is deprecated since Tizen 5.0. "
+ + "Use FileSystemManager.toURI() instead.");
+
xwalk.utils.checkPrivilegeAccess(xwalk.utils.privilege.FILESYSTEM_READ);
return 'file://' + commonFS_.toRealPath(this.fullPath);
}
}
function listFiles() {
+ privUtils_.warn("DEPRECATION WARNING: File.listFiles() is deprecated since Tizen 5.0. "
+ + "Use FileSystemManager.listDirectory() instead.");
+
var args = validator_.validateArgs(arguments, [
{name: 'onsuccess', type: types_.FUNCTION},
{name: 'onerror', type: types_.FUNCTION, optional: true, nullable: true},
}
function openStream() {
+ privUtils_.warn("DEPRECATION WARNING: File.openStream() is deprecated since Tizen 5.0. "
+ + "Use FileHandle interface to read/write operations instead.");
+
var args = validator_.validateArgs(arguments, [
{name: 'mode', type: types_.ENUM, values: ['r', 'rw', 'w', 'a']},
{name: 'onsuccess', type: types_.FUNCTION},
};
function readAsText() {
+ privUtils_.warn("DEPRECATION WARNING: File.readAsText() is deprecated since Tizen 5.0. "
+ + "Use FileHandle.readString() or FileHandle.readStringNonBlocking() instead.");
+
var args = validator_.validateArgs(arguments, [
{name: 'onsuccess', type: types_.FUNCTION},
{name: 'onerror', type: types_.FUNCTION, optional: true, nullable: true},
};
function copyTo() {
+ privUtils_.warn("DEPRECATION WARNING: File.copyTo() is deprecated since Tizen 5.0. "
+ + "Use FileSystemManager.CopyFile() or FileSystemManager.CopyDirectory() instead.");
+
var args = validator_.validateArgs(arguments, [
{name: 'originFilePath', type: types_.STRING},
{name: 'destinationFilePath', type: types_.STRING},
};
function moveTo() {
+ privUtils_.warn("DEPRECATION WARNING: File.moveTo() is deprecated since Tizen 5.0. "
+ + "Use FileSystemManager.moveFile() or FileSystemManager.moveDirectory() instead.");
+
var args = validator_.validateArgs(arguments, [
{name: 'originFilePath', type: types_.STRING},
{name: 'destinationFilePath', type: types_.STRING},
};
function createDirectory() {
+ privUtils_.warn("DEPRECATION WARNING: File.createDirectory() is deprecated since Tizen 5.0. "
+ + "Use FileSystemManager.createDirectory() instead.");
+
var args = validator_.validateArgs(arguments, [
{name: 'dirPath', type: types_.STRING}
]);
}
function createFile() {
+ privUtils_.warn("DEPRECATION WARNING: File.createFile() is deprecated since Tizen 5.0. "
+ + "Use FileSystemManager.createFile() instead.");
+
var args = validator_.validateArgs(arguments, [
{name: 'relativeFilePath', type: types_.STRING}
]);
};
function resolveFile() {
+ privUtils_.warn("DEPRECATION WARNING: File.resolve() is deprecated since Tizen 5.0. "
+ + "Use FileHandle and FileSystemManager interfaces instead.");
+
var args = validator_.validateArgs(arguments, [
{name: 'filePath', type: types_.STRING}
]);
};
function deleteDirectory() {
+ privUtils_.warn("DEPRECATION WARNING: File.deleteDirectory() is deprecated since Tizen 5.0. "
+ + "Use FileSystemManager.deleteDirectory() instead." );
+
var args = validator_.validateArgs(arguments, [
{name: 'directoryPath', type: types_.STRING},
{name: 'recursive', type: types_.BOOLEAN},
};
function deleteFile() {
+ privUtils_.warn("DEPRECATION WARNING: File.deleteFile() is deprecated since Tizen 5.0. "
+ + "Use FileSystemManager.deleteFile() instead.");
+
var args = validator_.validateArgs(arguments, [
{name: 'filePath', type: types_.STRING},
{name: 'onsuccess', type: types_.FUNCTION, optional: true, nullable: true},
}
function closeFileStream() {
+ privUtils_.warn("DEPRECATION WARNING: FileStream.close() is deprecated since Tizen 5.0. "
+ + "Use FileHandle.close() instead.");
+
this._closed = true;
}
}
function read() {
+ privUtils_.warn("DEPRECATION WARNING: FileStream.read() is deprecated since Tizen 5.0. "
+ + "Use FileHandle.readString() or FileHandle.readStringNonBlocking() instead.");
+
var args = validator_.validateArgs(arguments, [{name: 'charCount', type: types_.LONG}]);
_checkClosed(this);
}
FileStream.prototype.readBytes = function() {
+ privUtils_.warn("DEPRECATION WARNING: FileStream.readBytes() is deprecated since Tizen 5.0. "
+ + "Use FileHandle.readData() or FileHandle.readDataNonBlocking() instead.");
+
return readBytes.apply(this, arguments);
};
FileStream.prototype.readBase64 = function() {
+ privUtils_.warn("DEPRECATION WARNING: FileStream.readBase64() is deprecated since Tizen 5.0. "
+ + "Use FileHandle.readData() or FileHandle.readDataNonBlocking() in combination "
+ + "with atob() and btoa() functions instead.");
+
return base64_encode(readBytes.apply(this, arguments));
};
}
function write() {
+ privUtils_.warn("DEPRECATION WARNING: FileStream.write() is deprecated since Tizen 5.0. "
+ + "Use FileHandle.writeString() or FileHandle.writeStringNonBlocking() instead.");
+
var args =
validator_.validateArgs(arguments, [{name: 'stringData', type: types_.STRING}]);
};
function writeBytes() {
+ privUtils_.warn("DEPRECATION WARNING: FileStream.writeBytes() is deprecated since Tizen 5.0. "
+ + "Use FileHandle.writeData() or FileHandle.writeDataNonBlocking() instead.");
+
var args = validator_.validateArgs(
arguments, [{
name: 'byteData',
};
function writeBase64() {
+ privUtils_.warn("DEPRECATION WARNING: FileStream.writeBase64() is deprecated since Tizen 5.0. "
+ + "Use FileHandle.writeData() or FileHandle.writeDataNonBlocking() in combination "
+ + "with atob() and btoa() functions instead.");
+
var args =
validator_.validateArgs(arguments, [{name: 'base64Data', type: types_.STRING}]);
};
function resolve() {
+ privUtils_.warn("DEPRECATION WARNING: FileSystemManager.resolve() is deprecated since Tizen 5.0. "
+ + "Use FileHandle and FileSystemManager interfaces instead.");
+
var args = validator_.validateArgs(arguments, [
{name: 'location', type: types_.STRING}, {name: 'onsuccess', type: types_.FUNCTION},
{name: 'onerror', type: types_.FUNCTION, optional: true, nullable: true}, {