2 * Generated by class-dump 3.1.2.
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
7 #import "Foundation/NSObject.h"
9 @
class NSLock
, NSMutableArray
, NSMutableDictionary
, SBApplication
;
11 @interface SBApplicationController
: NSObject
13 NSMutableDictionary
*_applications
;
14 SBApplication
*_springBoard
;
16 unsigned int _ignoreInstallationEventCount
;
17 BOOL _uninstallationThreadRunning
;
18 NSLock
*_uninstallationLock
;
19 NSMutableArray
*_uninstallationQueue
;
25 - (id
)allApplications
;
26 - (id
)applicationsWithBundleIdentifier
:(id
)fp8
;
27 - (id
)applicationWithDisplayIdentifier
:(id
)fp8
;
28 - (id
)applicationWithPid
:(int)fp8
;
29 - (id
)allDisplayIdentifiers
:(BOOL
)fp8
;
30 - (id
)allBundleIdentifiers
:(BOOL
)fp8
;
33 - (void)setAppsUseDemoRole
:(BOOL
)fp8
;
34 - (void)loadApplications
;
35 - (void)loadApplicationsAndIcons
:(id
)fp8 reveal
:(BOOL
)fp12 popIn
:(BOOL
)fp16
;
36 - (void)removeApplicationsFromModelWithBundleIdentifier
:(id
)fp8
;
37 - (id
)_dequeueApplicationToUninstall
;
38 - (void)_uninstallApplicationsThread
;
39 - (void)_uninstallationThreadFinished
;
40 - (void)_enqueueApplicationToUninstall
:(id
)fp8
;
41 - (void)uninstallApplication
:(id
)fp8
;
42 - (void)_applicationInstallationCallback
;
43 - (Class
)applicationClassForBundleIdentifier
:(id
)fp8
;
44 - (void)loadRolesWithBundle
:(id
)fp8 bundlePath
:(id
)fp12 isSystemApplication
:(BOOL
)fp16 defaultTags
:(id
)fp20 signerIdentity
:(id
)fp24 seatbeltProfilePath
:(id
)fp28 seatbeltEnvironmentVariables
:(id
)fp32
;
45 - (void)updateSchemesForRoleDefinition
:(id
)fp8 displayIdentifier
:(id
)fp12 application
:(id
)fp16
;
46 - (id
)rolesForInfoPlist
:(id
)fp8
;
47 - (id
)rolesForRoleDefinitions
:(id
)fp8
;
48 - (id
)displayNameForRoleDefinition
:(id
)fp8 inBundle
:(id
)fp12 infoDictionary
:(id
)fp16
;
50 - (unsigned int)ignoreInstallationEventCount
;
51 - (void)setIgnoreInstallationEventCount
:(unsigned int)fp8
;