source: trunk/macosx/Sparkle.framework/Versions/A/Headers/SUAppcastItem.h @ 6529

Last change on this file since 6529 was 6529, checked in by livings124, 13 years ago

initial Sparkle 1.5 b5 commit

File size: 1005 bytes
Line 
1//
2//  SUAppcastItem.h
3//  Sparkle
4//
5//  Created by Andy Matuschak on 3/12/06.
6//  Copyright 2006 Andy Matuschak. All rights reserved.
7//
8
9#ifndef SUAPPCASTITEM_H
10#define SUAPPCASTITEM_H
11
12@interface SUAppcastItem : NSObject {
13        NSString *title;
14        NSDate *date;
15        NSString *description;
16       
17        NSURL *releaseNotesURL;
18       
19        NSString *DSASignature; 
20        NSString *minimumSystemVersion;
21       
22        NSURL *fileURL;
23        NSString *versionString;
24        NSString *displayVersionString;
25       
26        NSDictionary *propertiesDictionary;
27}
28
29// Initializes with data from a dictionary provided by the RSS class.
30- initWithDictionary:(NSDictionary *)dict;
31
32- (NSString *)title;
33- (NSString *)versionString;
34- (NSString *)displayVersionString;
35- (NSDate *)date;
36- (NSString *)description;
37- (NSURL *)releaseNotesURL;
38- (NSURL *)fileURL;
39- (NSString *)DSASignature;
40- (NSString *)minimumSystemVersion;
41
42// Returns the dictionary provided in initWithDictionary; this might be useful later for extensions.
43- (NSDictionary *)propertiesDictionary;
44
45@end
46
47#endif
Note: See TracBrowser for help on using the repository browser.