PageRenderTime 84ms CodeModel.GetById 76ms app.highlight 6ms RepoModel.GetById 1ms app.codeStats 0ms

/core/externals/update-engine/externals/gdata-objectivec-client/Source/Clients/Photos/GDataFeedPhotoAlbum.h

http://macfuse.googlecode.com/
C++ Header | 71 lines | 33 code | 19 blank | 19 comment | 1 complexity | d4f88d9cc3da8dfe90df573ae7666e3c MD5 | raw file
 1/* Copyright (c) 2007 Google Inc.
 2*
 3* Licensed under the Apache License, Version 2.0 (the "License");
 4* you may not use this file except in compliance with the License.
 5* You may obtain a copy of the License at
 6*
 7*     http://www.apache.org/licenses/LICENSE-2.0
 8*
 9* Unless required by applicable law or agreed to in writing, software
10* distributed under the License is distributed on an "AS IS" BASIS,
11* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12* See the License for the specific language governing permissions and
13* limitations under the License.
14*/
15
16//
17//  GDataFeedPhotoBase.h
18//
19
20#if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_PHOTOS_SERVICE
21
22#import "GDataFeedPhotoBase.h"
23#import "GDataGeo.h"
24#import "GDataPhotoElements.h"
25#import "GDataMediaGroup.h"
26
27@interface GDataFeedPhotoAlbum : GDataFeedPhotoBase
28
29+ (GDataFeedPhotoAlbum *)albumFeed;
30
31- (NSString *)access;
32- (void)setAccess:(NSString *)obj;
33
34- (NSNumber *)bytesUsed; // long long
35- (void)setBytesUsed:(NSNumber *)obj;
36
37- (NSNumber *)commentCount; // int
38- (void)setCommentCount:(NSNumber *)obj;
39
40- (NSNumber *)commentsEnabled; // bool
41- (void)setCommentsEnabled:(NSNumber *)obj;
42
43- (GDataPhotoTimestamp *)timestamp; // use stringValue or date methods on timestamp
44- (void)setTimestamp:(GDataPhotoTimestamp *)obj;
45
46- (NSString *)location;
47- (void)setLocation:(NSString *)obj;
48
49- (NSString *)nickname;
50- (void)setNickname:(NSString *)obj;
51
52- (NSNumber *)photosLeft; // int
53- (void)setPhotosLeft:(NSNumber *)obj;
54
55- (NSNumber *)photosUsed; // int
56- (void)setPhotosUsed:(NSNumber *)obj;
57
58- (NSString *)username;
59- (void)setUsername:(NSString *)obj;
60
61// setGeoLocation requires an instance of a subclass of GDataGeo, not an
62// instance of GDataGeo; see GDataGeo.h
63- (GDataGeo *)geoLocation;
64- (void)setGeoLocation:(GDataGeo *)geo;
65
66- (GDataMediaGroup *)mediaGroup;
67- (void)setMediaGroup:(GDataMediaGroup *)obj;
68
69@end
70
71#endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_PHOTOS_SERVICE