|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface PatchBuilderBase
| Method Summary | |
|---|---|
void |
createDirectory(java.io.File file)
Invoke this method if some directory has been created in the next version as compared with the previous one. |
void |
deleteDirectory(java.io.File file,
boolean deleteParentDirectoryIfEmpty)
Invoke this method if some directory has been deleted in the next version as compared with the previous one. |
void |
deleteFile(java.io.File file,
boolean deleteParentDirectoryIfEmpty)
Invoke this method if some file has been deleted in the next version as compared with the previous one. |
void |
renameDirectory(java.io.File file,
java.io.File newFile,
boolean deleteParentDirectoryIfEmpty)
Invoke this method if some directory has been renamed in the next version as compared with the previous one. |
void |
renameFile(java.io.File file,
java.io.File newFile,
boolean deleteParentDirectoryIfEmpty)
Invoke this method if some file has been renamed in the next version as compared with the previous one. |
void |
setLastModified(java.io.File currentRelativeFile,
long time)
Set last modified timstamp for file |
void |
setWorkingDirectory(java.io.File workingDir,
boolean createDirectory)
Allows you to switch on to the specified directory keeping old content of this directory. |
| Method Detail |
|---|
void deleteFile(java.io.File file,
boolean deleteParentDirectoryIfEmpty)
throws java.io.IOException
file - file relative to the current working directory.deleteParentDirectoryIfEmpty - pass true if you want patcher to delete parent
directory if it became empty after the deletion.
java.io.IOException - thrown if patch collecting process failed.
void deleteDirectory(java.io.File file,
boolean deleteParentDirectoryIfEmpty)
throws java.io.IOException
file - directory relative to the current working directory.deleteParentDirectoryIfEmpty - pass true if you want patcher to delete parent
directory if it became empty after the deletion.
java.io.IOException - thrown if patch collecting process failed.
void createDirectory(java.io.File file)
throws java.io.IOException
file - file relative to the current working directory.
java.io.IOException - thrown if patch collecting process failed.
void renameFile(java.io.File file,
java.io.File newFile,
boolean deleteParentDirectoryIfEmpty)
throws java.io.IOException
file - file relative to the current working directory.newFile - new file locationdeleteParentDirectoryIfEmpty - pass true if you want patcher to delete parent
directory if it becomes empty after the deletion.
java.io.IOException - thrown if patch collecting process failed.
void renameDirectory(java.io.File file,
java.io.File newFile,
boolean deleteParentDirectoryIfEmpty)
throws java.io.IOException
file - directory relative to the current working directory.newFile - new directory locationdeleteParentDirectoryIfEmpty - pass true if you want patcher to delete parent
directory if it becomes empty after the deletion. @throws IOException
java.io.IOException - thrown if patch collecting process failed.
void setWorkingDirectory(java.io.File workingDir,
boolean createDirectory)
throws java.io.IOException
workingDir - new working directory. Path relative to the initial directory, not to the current one.createDirectory - if directory should be created on file system if specified directory is absent.
java.io.IOException - thrown if patch collecting process failed.
void setLastModified(java.io.File currentRelativeFile,
long time)
throws java.io.IOException
currentRelativeFile - relative filetime - last moified timestamp
java.io.IOException - in case of error
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||