private void initAlternativeWorkingDir() {
final VirtualFile moduleFile = myModule.getModuleFile();
final VirtualFile projectBaseDir = myProject.getBaseDir();
final VirtualFile dirToSelect = moduleFile != null ? moduleFile.getParent() : projectBaseDir;
myAlternativeWorkingDirTextFieldWithBrowseButton.addActionListener(new AlternativeWorkingDirActionListener(
myProject, myAlternativeWorkingDirTextFieldWithBrowseButton, dirToSelect));
processAlternativeDirSelections();
myUseAlternativeWorkingDirCheckBox.addActionListener(new ActionListener() {
@Override