public final native voidgetDirectory(String path, Object flags, EntryCallback successCallback) /*-{
this.getDirectory(path, flags, $entry(successCallback.@elemental.html.EntryCallback::onEntryCallback(Lelemental/html/Entry;)).bind(successCallback));
public final native voidgetDirectory(String path, Object flags, EntryCallback successCallback, ErrorCallback errorCallback) /*-{
this.getDirectory(path, flags, $entry(successCallback.@elemental.html.EntryCallback::onEntryCallback(Lelemental/html/Entry;)).bind(successCallback), $entry(errorCallback.@elemental.html.ErrorCallback::onErrorCallback(Lelemental/html/FileError;)).bind(errorCallback));
this.getFile(path, flags, $entry(successCallback.@elemental.html.EntryCallback::onEntryCallback(Lelemental/html/Entry;)).bind(successCallback));
public final native voidgetFile(String path, Object flags, EntryCallback successCallback, ErrorCallback errorCallback) /*-{
this.getFile(path, flags, $entry(successCallback.@elemental.html.EntryCallback::onEntryCallback(Lelemental/html/Entry;)).bind(successCallback), $entry(errorCallback.@elemental.html.ErrorCallback::onErrorCallback(Lelemental/html/FileError;)).bind(errorCallback));
this.removeRecursively($entry(successCallback.@elemental.html.VoidCallback::onVoidCallback()).bind(successCallback));
public final native voidremoveRecursively(VoidCallback successCallback, ErrorCallback errorCallback) /*-{
this.removeRecursively($entry(successCallback.@elemental.html.VoidCallback::onVoidCallback()).bind(successCallback), $entry(errorCallback.@elemental.html.ErrorCallback::onErrorCallback(Lelemental/html/FileError;)).bind(errorCallback));