|
Oolite
|
#include <OOOXZManager.h>
Inheritance diagram for OOOXZManager:
Collaboration diagram for OOOXZManager:Instance Methods | |
| (NSString *) | - installPath |
| (NSString *) | - extractAddOnsPath |
| (NSArray *) | - additionalAddOnsPaths |
| (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.
| - (NSArray *) additionalAddOnsPaths |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(OOFilterRules).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
| - (BOOL) cancelUpdate |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
| - (NSString *) extractAddOnsPath |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
| - (void) gui |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
| - (NSString *) installPath |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
| - (BOOL) isAcceptingGUIInput |
Definition at line 2408 of file OOOXZManager.m.
| - (BOOL) isAcceptingTextInput |
Definition at line 2408 of file OOOXZManager.m.
| - (BOOL) isRestarting |
Definition at line 2408 of file OOOXZManager.m.
| - (NSArray *) managedOXZs |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
| - (NSArray *) manifests |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 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 2408 of file OOOXZManager.m.
| - (void) processExtractKey |
Definition at line 2408 of file OOOXZManager.m.
| - (void) processFilterKey |
Definition at line 2408 of file OOOXZManager.m.
| - (void) processOptionsNext |
Definition at line 2408 of file OOOXZManager.m.
| - (void) processOptionsPrev |
Definition at line 2408 of file OOOXZManager.m.
| - (void) processSelection |
Definition at line 2408 of file OOOXZManager.m.
| - (void) processShowInfoKey |
Definition at line 2408 of file OOOXZManager.m.
| - (void) processTextInput: | (NSString *) | input |
Definition at line 2408 of file OOOXZManager.m.
| - (void) refreshTextInput: | (NSString *) | input |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
| + (OOOXZManager *) sharedManager |
Definition at line 2408 of file OOOXZManager.m.
| - (OOGUIRow) showInstallOptions |
Definition at line 2408 of file OOOXZManager.m.
| - (void) showOptionsNext |
Definition at line 2408 of file OOOXZManager.m.
| - (void) showOptionsPrev |
Definition at line 2408 of file OOOXZManager.m.
| - (void) showOptionsUpdate |
Definition at line 2408 of file OOOXZManager.m.
| - (OOGUIRow) showRemoveOptions |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 of file OOOXZManager.m.
| - (BOOL) updateManifests |
Definition at line 2408 of file OOOXZManager.m.
|
implementation |
Provided by category OOOXZManager(NSURLConnectionDataDelegate).
Definition at line 2408 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.