in clearcase-server/src/jetbrains/buildServer/buildTriggers/vcs/clearcase/CCPatchProvider.java [119:148]
private VersionProcessor createFileProcessor(final PatchBuilder builder) {
return new VersionProcessor() {
public void processFile(final String fileFullPath,
final String relPath,
final String pname,
final String version,
final ClearCaseConnection clearCaseConnection,
final boolean text,
final boolean executable)
throws VcsException {
loadFile(fileFullPath, builder, relPath);
}
public void processDirectory(final String fileFullPath,
final String relPath,
final String pname,
final String version, final ClearCaseConnection clearCaseConnection)
throws VcsException {
try {
builder.createDirectory(new File(relPath));
} catch (IOException e) {
throw new VcsException(e);
}
}
public void finishProcessingDirectory() {
}
};
}