Home | History | Annotate | Download | only in fileapi

Lines Matching refs:errorCallback

38 #include "ErrorCallback.h"
54 void Entry::getMetadata(PassRefPtr<MetadataCallback> successCallback, PassRefPtr<ErrorCallback> errorCallbackRef)
56 RefPtr<ErrorCallback> errorCallback(errorCallbackRef);
57 if (!m_fileSystem->getMetadata(this, successCallback, errorCallback))
58 filesystem()->scheduleCallback(errorCallback.release(), FileError::create(FileError::INVALID_MODIFICATION_ERR));
61 void Entry::moveTo(PassRefPtr<DirectoryEntry> parent, const String& name, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallbackRef) const
63 RefPtr<ErrorCallback> errorCallback(errorCallbackRef);
64 if (!m_fileSystem->move(this, parent.get(), name, successCallback, errorCallback))
65 filesystem()->scheduleCallback(errorCallback.release(), FileError::create(FileError::INVALID_MODIFICATION_ERR));
68 void Entry::copyTo(PassRefPtr<DirectoryEntry> parent, const String& name, PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallbackRef) const
70 RefPtr<ErrorCallback> errorCallback(errorCallbackRef);
71 if (!m_fileSystem->copy(this, parent.get(), name, successCallback, errorCallback))
72 filesystem()->scheduleCallback(errorCallback.release(), FileError::create(FileError::INVALID_MODIFICATION_ERR));
75 void Entry::remove(PassRefPtr<VoidCallback> successCallback, PassRefPtr<ErrorCallback> errorCallbackRef) const
77 RefPtr<ErrorCallback> errorCallback(errorCallbackRef);
78 if (!m_fileSystem->remove(this, successCallback, errorCallback))
79 filesystem()->scheduleCallback(errorCallback.release(), FileError::create(FileError::INVALID_MODIFICATION_ERR));
82 void Entry::getParent(PassRefPtr<EntryCallback> successCallback, PassRefPtr<ErrorCallback> errorCallbackRef) const
84 RefPtr<ErrorCallback> errorCallback(errorCallbackRef);
85 if (!m_fileSystem->getParent(this, successCallback, errorCallback))
86 filesystem()->scheduleCallback(errorCallback.release(), FileError::create(FileError::INVALID_MODIFICATION_ERR));