Class Summary Class Description ExtensionKeyKey implementation used to identify extensions. ExtensionPointKeyKey implementation used to identify extension points. ExtensionsFileRepresents a file with extensions in it. ExtensionsFile.WriteableExtensionsFileAn extensions file with additional methods that allows adding or modifying information in the underlying extensions file. ExtensionsManagerAn extensions manager is responsible for handling a group of extensions in the form of files stored in the file system. ExtensionsManager.JarFirstURIComparatorCompare URI:s so that 'jar:' scheme always are listed first. FactoryParametersKeyKey implementation used for configuration parameters for factories. PluginInfoKeyKey implementation used to identify plug-in definitions. ProcessResultsClass for collecting results from a scan for new/deleted/updated extensions. ProcessResults.FileResultsScan results for a single XML or JAR file. SettingsClass for keeping settings for the extensions system.