this.setDefault("factory.supportdirectoryfinder.class", SecurityApplicationGroupSupportDirectoryFinder.class.getName()); this.setDefault("factory.localsupportdirectoryfinder.class", SecurityApplicationGroupSupportDirectoryFinder.class.getName()); this.setDefault("factory.applicationresourcesfinder.class", BundleApplicationResourcesFinder.class.getName()); this.setDefault("factory.autorelease.class", AutoreleaseActionOperationBatcher.class.getName()); this.setDefault("factory.local.class", FinderLocal.class.getName()); this.setDefault("factory.locale.class", BundleRegexLocale.class.getName()); this.setDefault("factory.passwordstore.class", Keychain.class.getName()); this.setDefault("factory.certificatestore.class", Keychain.class.getName()); this.setDefault("factory.proxy.class", SystemConfigurationProxy.class.getName()); this.setDefault("factory.sleeppreventer.class", IOKitSleepPreventer.class.getName()); this.setDefault("factory.reachability.class", SystemConfigurationReachability.class.getName()); this.setDefault("factory.applicationfinder.class", LaunchServicesApplicationFinder.class.getName()); this.setDefault("factory.applicationlauncher.class", WorkspaceApplicationLauncher.class.getName()); this.setDefault("factory.browserlauncher.class", WorkspaceBrowserLauncher.class.getName()); this.setDefault("factory.reveal.class", WorkspaceRevealService.class.getName()); this.setDefault("factory.trash.class", NativeLocalTrashFeature.class.getName()); this.setDefault("factory.quarantine.class", LaunchServicesQuarantineService.class.getName()); this.setDefault("factory.symlink.class", WorkspaceSymlinkFeature.class.getName()); this.setDefault("factory.terminalservice.class", ApplescriptTerminalService.class.getName()); this.setDefault("factory.badgelabeler.class", WorkspaceApplicationBadgeLabeler.class.getName()); this.setDefault("factory.editorfactory.class", FSEventWatchEditorFactory.class.getName()); if(null == Updater.getFeed()) { this.setDefault("factory.licensefactory.class", ReceiptFactory.class.getName()); this.setDefault("factory.notification.class", NotificationCenter.class.getName()); this.setDefault("factory.iconservice.class", WorkspaceIconService.class.getName()); this.setDefault("factory.filedescriptor.class", LaunchServicesFileDescriptor.class.getName());