setTitle("Downloading Options");
mySettings = settings;
myFilesList.setModel(new CollectionListModel(ContainerUtil.map2Array(settings.getLibraryInfos(), new Function<LibraryInfo, Object>() {
@Override
public Object fun(LibraryInfo libraryInfo) {
<BUG>return new JCheckBox(libraryInfo.getPresentableName(), libraryInfo.isSelected());
}</BUG>
})));
myFilesToDownloadLabel.setLabelFor(myFilesList);
myDirectoryField.addBrowseFolderListener(ProjectBundle.message("file.chooser.directory.for.downloaded.libraries.title"),

setTitle("Downloading Options");
mySettings = settings;
myFilesList.setModel(new CollectionListModel(ContainerUtil.map2Array(settings.getLibraryInfos(), new Function<LibraryInfo, Object>() {
@Override
public Object fun(LibraryInfo libraryInfo) {
return new JCheckBox(libraryInfo.getName(), libraryInfo.isSelected());
}
})));
myFilesToDownloadLabel.setLabelFor(myFilesList);
myDirectoryField.addBrowseFolderListener(ProjectBundle.message("file.chooser.directory.for.downloaded.libraries.title"),
