luxlabs header browser preview


@class NSArray, NSMutableDictionary, NSMutableSet;

@interface WebPluginDatabase : NSObject {
    NSMutableDictionary *plugins;
    NSMutableSet *registeredMIMETypes;
    NSArray *plugInPaths;
    NSMutableSet *pluginInstanceViews;
}

+ (id)sharedDatabase;
+ (id)_defaultPlugInPaths;
+ (void)closeSharedDatabase;
+ (void)setAdditionalWebPlugInPaths:(id)a0;
+ (id)sharedDatabaseIfExists;

- (void)close;
- (id)init;
- (void)dealloc;
- (void)refresh;
- (id)plugins;
- (void)_addPlugin:(id)a0;
- (void)setPlugInPaths:(id)a0;
- (id)_plugInPaths;
- (void)_removePlugin:(id)a0;
- (id)_scanForNewPlugins;
- (void)addPluginInstanceView:(id)a0;
- (void)destroyAllPluginInstanceViews;
- (BOOL)isMIMETypeRegistered:(id)a0;
- (id)pluginForExtension:(id)a0;
- (id)pluginForMIMEType:(id)a0;
- (void)removePluginInstanceView:(id)a0;
- (void)removePluginInstanceViewsFor:(id)a0;

@end