1 11 package org.eclipse.core.filesystem; 12 13 import java.net.URI ; 14 import org.eclipse.core.filesystem.provider.FileSystem; 15 import org.eclipse.core.runtime.*; 16 17 33 public interface IFileSystem extends IAdaptable { 34 35 41 public int attributes(); 42 43 49 public boolean canDelete(); 50 51 57 public boolean canWrite(); 58 59 81 public IFileTree fetchFileTree(IFileStore root, IProgressMonitor monitor) throws CoreException; 82 83 92 public IFileStore fromLocalFile(java.io.File file); 93 94 99 public String getScheme(); 100 101 117 public IFileStore getStore(IPath path); 118 119 128 public IFileStore getStore(URI uri); 129 130 139 public boolean isCaseSensitive(); 140 141 } 142 | Popular Tags |