private void init() throws IOException {
    myTempFile = FileUtil.createTempFile(TMP_PREFIX, TMP_SUFFIX);
    FileUtil.delete(myTempFile);
    FileUtil.rename(mySourceFile, myTempFile);
  }
private void init()