Oolite 1.91.0.7644-241112-7f5034b
|
#include <OOOXZManager.h>
Instance Methods | |
(NSString *) | - installPath |
(BOOL) | - updateManifests |
(BOOL) | - cancelUpdate |
(NSArray *) | - manifests |
(NSArray *) | - managedOXZs |
(void) | - gui |
(BOOL) | - isRestarting |
(BOOL) | - isAcceptingTextInput |
(BOOL) | - isAcceptingGUIInput |
(void) | - processSelection |
(void) | - processTextInput: |
(void) | - refreshTextInput: |
(void) | - processFilterKey |
(void) | - processShowInfoKey |
(void) | - processExtractKey |
(OOGUIRow) | - showInstallOptions |
(OOGUIRow) | - showRemoveOptions |
(void) | - showOptionsUpdate |
(void) | - showOptionsPrev |
(void) | - showOptionsNext |
(void) | - processOptionsPrev |
(void) | - processOptionsNext |
(id) | - init [implementation] |
(void) | - dealloc [implementation] |
(NSString *) | - extractionBasePathForIdentifier:andVersion: [implementation] |
(BOOL) | - ensureInstallPath [implementation] |
(NSString *) | - manifestPath [implementation] |
(NSString *) | - downloadPath [implementation] |
(NSString *) | - dataURL [implementation] |
(NSString *) | - humanSize: [implementation] |
(void) | - setOXZList: [implementation] |
(void) | - setFilteredList: [implementation] |
(void) | - setFilter: [implementation] |
(NSArray *) | - applyCurrentFilter: [implementation] |
(BOOL) | - applyFilterByNoFilter: [implementation] |
(BOOL) | - applyFilterByUpdateRequired: [implementation] |
(BOOL) | - applyFilterByInstallable: [implementation] |
(BOOL) | - applyFilterByKeyword:keyword: [implementation] |
(BOOL) | - applyFilterByAuthor:author: [implementation] |
(BOOL) | - applyFilterByDays:days: [implementation] |
(BOOL) | - applyFilterByTag:tag: [implementation] |
(BOOL) | - applyFilterByCategory:category: [implementation] |
(BOOL) | - validateFilter: [implementation] |
(void) | - setCurrentDownload:withLabel: [implementation] |
(void) | - setProgressStatus: [implementation] |
(BOOL) | - beginDownload: [implementation] |
(BOOL) | - processDownloadedManifests [implementation] |
(BOOL) | - processDownloadedOXZ [implementation] |
(NSDictionary *) | - installedManifestForIdentifier: [implementation] |
(OXZInstallableState) | - installableState: [implementation] |
(OOColor *) | - colorForManifest: [implementation] |
(NSString *) | - installStatusForManifest: [implementation] |
(BOOL) | - installOXZ: [implementation] |
(BOOL) | - updateAllOXZ [implementation] |
(NSArray *) | - installOptions [implementation] |
(BOOL) | - removeOXZ: [implementation] |
(NSArray *) | - removeOptions [implementation] |
(NSString *) | - extractOXZ: [implementation] |
(void) | - connection:didReceiveResponse: [implementation] |
(void) | - connection:didReceiveData: [implementation] |
(void) | - connectionDidFinishLoading: [implementation] |
(void) | - connection:didFailWithError: [implementation] |
Class Methods | |
(OOOXZManager *) | + sharedManager |
Private Attributes | |
NSArray * | _oxzList |
NSArray * | _managedList |
NSArray * | _filteredList |
NSString * | _currentFilter |
OXZInterfaceState | _interfaceState |
BOOL | _interfaceShowingOXZDetail |
BOOL | _changesMade |
NSURLConnection * | _currentDownload |
NSString * | _currentDownloadName |
OXZDownloadStatus | _downloadStatus |
NSUInteger | _downloadProgress |
NSUInteger | _downloadExpected |
NSFileHandle * | _fileWriter |
NSUInteger | _item |
BOOL | _downloadAllDependencies |
NSUInteger | _offset |
NSString * | _progressStatus |
NSMutableSet * | _dependencyStack |
Definition at line 60 of file OOOXZManager.h.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
- (BOOL) cancelUpdate |
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
- (void) gui |
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
- (NSString *) installPath |
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
- (BOOL) isAcceptingGUIInput |
Definition at line 2358 of file OOOXZManager.m.
- (BOOL) isAcceptingTextInput |
Definition at line 2358 of file OOOXZManager.m.
- (BOOL) isRestarting |
Definition at line 2358 of file OOOXZManager.m.
- (NSArray *) managedOXZs |
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
- (NSArray *) manifests |
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
If downloadedManifest is in _dependencyStack, remove it Get downloadedManifest requires_oxp list Add entries ones to _dependencyStack If _dependencyStack has contents, update _progressStatus ...and start the download of the 'first' item in _dependencyStack ...which isn't already installed (_dependencyStack is unordered ...so 'first' isn't really defined)
...if the item in _dependencyStack is not findable (e.g. wrong ...version) then stop here.
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
- (void) processExtractKey |
Definition at line 2358 of file OOOXZManager.m.
- (void) processFilterKey |
Definition at line 2358 of file OOOXZManager.m.
- (void) processOptionsNext |
Definition at line 2358 of file OOOXZManager.m.
- (void) processOptionsPrev |
Definition at line 2358 of file OOOXZManager.m.
- (void) processSelection |
Definition at line 2358 of file OOOXZManager.m.
- (void) processShowInfoKey |
Definition at line 2358 of file OOOXZManager.m.
- (void) processTextInput: | (NSString *) | input |
Definition at line 2358 of file OOOXZManager.m.
- (void) refreshTextInput: | (NSString *) | input |
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
+ (OOOXZManager *) sharedManager |
Definition at line 2358 of file OOOXZManager.m.
- (OOGUIRow) showInstallOptions |
Definition at line 2358 of file OOOXZManager.m.
- (void) showOptionsNext |
Definition at line 2358 of file OOOXZManager.m.
- (void) showOptionsPrev |
Definition at line 2358 of file OOOXZManager.m.
- (void) showOptionsUpdate |
Definition at line 2358 of file OOOXZManager.m.
- (OOGUIRow) showRemoveOptions |
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
- (BOOL) updateManifests |
Definition at line 2358 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2358 of file OOOXZManager.m.
|
private |
Definition at line 70 of file OOOXZManager.h.
|
private |
Definition at line 72 of file OOOXZManager.h.
|
private |
Definition at line 73 of file OOOXZManager.h.
|
private |
Definition at line 66 of file OOOXZManager.h.
|
private |
Definition at line 86 of file OOOXZManager.h.
|
private |
Definition at line 81 of file OOOXZManager.h.
|
private |
Definition at line 77 of file OOOXZManager.h.
|
private |
Definition at line 76 of file OOOXZManager.h.
|
private |
Definition at line 75 of file OOOXZManager.h.
|
private |
Definition at line 78 of file OOOXZManager.h.
|
private |
Definition at line 65 of file OOOXZManager.h.
|
private |
Definition at line 69 of file OOOXZManager.h.
|
private |
Definition at line 68 of file OOOXZManager.h.
|
private |
Definition at line 79 of file OOOXZManager.h.
|
private |
Definition at line 64 of file OOOXZManager.h.
|
private |
Definition at line 83 of file OOOXZManager.h.
|
private |
Definition at line 63 of file OOOXZManager.h.
|
private |
Definition at line 85 of file OOOXZManager.h.