Changeset 3027 for DataCleaner
- Timestamp:
- 01/14/12 22:21:33 (4 months ago)
- Location:
- DataCleaner/trunk/core
- Files:
-
- 2 added
- 4 edited
-
pom.xml (modified) (2 diffs)
-
src/main/java/org/eobjects/datacleaner/actions/OpenAnalysisJobActionListener.java (modified) (8 diffs)
-
src/main/java/org/eobjects/datacleaner/bootstrap/Bootstrap.java (modified) (2 diffs)
-
src/main/java/org/eobjects/datacleaner/macos (added)
-
src/main/java/org/eobjects/datacleaner/macos/MacOSManager.java (added)
-
src/main/java/org/eobjects/datacleaner/windows/AnalysisJobBuilderWindowImpl.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
DataCleaner/trunk/core/pom.xml
r3009 r3027 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 2 3 <modelVersion>4.0.0</modelVersion> 3 4 <parent> … … 53 54 </dependency> 54 55 <dependency> 56 <groupId>org.simplericity.macify</groupId> 57 <artifactId>macify</artifactId> 58 <version>1.6</version> 59 </dependency> 60 <dependency> 55 61 <groupId>net.sf.jung</groupId> 56 62 <artifactId>jung-visualization</artifactId> -
DataCleaner/trunk/core/src/main/java/org/eobjects/datacleaner/actions/OpenAnalysisJobActionListener.java
r2503 r3027 26 26 27 27 import javax.inject.Inject; 28 import javax.inject.Provider;29 28 import javax.swing.JFileChooser; 30 29 import javax.swing.JOptionPane; … … 47 46 import com.google.inject.Guice; 48 47 import com.google.inject.Injector; 48 import com.google.inject.util.Providers; 49 49 50 50 /** … … 62 62 private final AnalysisJobBuilderWindow _parentWindow; 63 63 private final WindowContext _windowContext; 64 private final Provider<OpenAnalysisJobActionListener> _openAnalysisJobActionListenerProvider;65 64 private final DCModule _parentModule; 66 65 private final UserPreferences _userPreferences; … … 69 68 @Inject 70 69 protected OpenAnalysisJobActionListener(AnalysisJobBuilderWindow parentWindow, AnalyzerBeansConfiguration configuration, 71 WindowContext windowContext, Provider<OpenAnalysisJobActionListener> openAnalysisJobActionListenerProvider, 72 DCModule parentModule, UserPreferences userPreferences, UsageLogger usageLogger) { 70 WindowContext windowContext, DCModule parentModule, UserPreferences userPreferences, UsageLogger usageLogger) { 73 71 _parentWindow = parentWindow; 74 72 _configuration = configuration; 75 73 _windowContext = windowContext; 76 _openAnalysisJobActionListenerProvider = openAnalysisJobActionListenerProvider;77 74 _parentModule = parentModule; 78 75 _userPreferences = userPreferences; … … 87 84 88 85 OpenAnalysisJobFileChooserAccessory accessory = new OpenAnalysisJobFileChooserAccessory(_windowContext, 89 _configuration, fileChooser, _openAnalysisJobActionListenerProvider);86 _configuration, fileChooser, Providers.of(this)); 90 87 fileChooser.setAccessory(accessory); 91 88 … … 102 99 * Opens a job file 103 100 * 104 * @param parentWindow105 * the parent window that invoked this open call, or null if none106 * exists107 101 * @param file 108 * @param configuration109 102 */ 110 103 public void openFile(File file) { … … 121 114 if (result == JOptionPane.OK_OPTION) { 122 115 OpenAnalysisJobAsTemplateDialog dialog = new OpenAnalysisJobAsTemplateDialog(_windowContext, _configuration, 123 file, metadata, _openAnalysisJobActionListenerProvider);116 file, metadata, Providers.of(this)); 124 117 dialog.setVisible(true); 125 118 } … … 131 124 * 132 125 * @param file 133 * @param configuration134 126 * @param ajb 135 127 */ -
DataCleaner/trunk/core/src/main/java/org/eobjects/datacleaner/bootstrap/Bootstrap.java
r2835 r3027 39 39 import org.eobjects.datacleaner.extensionswap.ExtensionSwapInstallationHttpContainer; 40 40 import org.eobjects.datacleaner.guice.DCModule; 41 import org.eobjects.datacleaner.macos.MacOSManager; 41 42 import org.eobjects.datacleaner.regexswap.RegexSwapUserPreferencesHandler; 42 43 import org.eobjects.datacleaner.user.DataCleanerHome; … … 178 179 final HttpClient httpClient = injector.getInstance(HttpClient.class); 179 180 181 // initialize Mac OS specific settings 182 final MacOSManager macOsManager = injector.getInstance(MacOSManager.class); 183 macOsManager.init(); 184 180 185 // set up HTTP service for ExtensionSwap installation 181 186 loadExtensionSwapService(userPreferences, windowContext, configuration, httpClient, usageLogger); -
DataCleaner/trunk/core/src/main/java/org/eobjects/datacleaner/windows/AnalysisJobBuilderWindowImpl.java
r3002 r3027 710 710 // TODO also handle exploring analyzers 711 711 } 712 logger. warn("Could not handle removal of tab {}, containing {}", ev.getTabIndex(), panel);712 logger.info("Could not handle removal of tab {}, containing {}", ev.getTabIndex(), panel); 713 713 } 714 714
Note: See TracChangeset
for help on using the changeset viewer.
