org.netbeans.modules.versioning.core.filesystems
Interface VCSFileProxyOperations
public interface VCSFileProxyOperations
Operations available on a file represented by VCSFileProxy.
Filesystem implementors interested in VCSFileProxy should provide for each FileObject
an instance available via FileObject.getAttribute(java.lang.String).
ATTRIBUTE
static final String ATTRIBUTE
- See Also:
- Constant Field Values
getName
String getName(VCSFileProxy file)
isDirectory
boolean isDirectory(VCSFileProxy file)
isFile
boolean isFile(VCSFileProxy file)
canWrite
boolean canWrite(VCSFileProxy file)
getParentFile
VCSFileProxy getParentFile(VCSFileProxy file)
getAbsolutePath
String getAbsolutePath(VCSFileProxy file)
exists
boolean exists(VCSFileProxy file)
normalize
VCSFileProxy normalize(VCSFileProxy file)
toFileObject
FileObject toFileObject(VCSFileProxy file)
list
VCSFileProxy[] list(VCSFileProxy file)
createProcessBuilder
ProcessBuilder createProcessBuilder(VCSFileProxy file)
refreshFor
void refreshFor(VCSFileProxy... files)