resolve実装

This commit is contained in:
r-ca committed 2024-01-09 12:18:03 +09:00
1 parent fcda369a2e
commit d5cf2f31d6
2 files changed
+6 -4

No files matched your search

@@ -5,6 +5,7 @@ import android.graphics.Bitmap;
import org.w3c.dom.Document;
import java.io.File;
import java.io.IOException;
import java.nio.file.Path;
import java.util.List;
@@ -26,5 +27,5 @@ public interface FileManager {
FileManager setRootDir(Path rootDir);
FileManager setPath(Path path);
FileManager resolve(String path);
FileManager resolve(String path) throws IOException;
}
@@ -131,12 +131,13 @@ public class FileManagerImpl implements FileManager {
}
@Override
public FileManager resolve(String path) {
public FileManager resolve(String path) throws IOException{
try {
this.path = resolveStringPath(path);
} catch (IOException e) {
e.printStackTrace();
logger.error("resolve", e.getMessage());
throw new IOException("Invalid path: " + path);
}
return this;
}
}