PageRenderTime 29ms CodeModel.GetById 19ms app.highlight 7ms RepoModel.GetById 1ms app.codeStats 0ms

/core/externals/update-engine/externals/gdata-objectivec-client/Source/Clients/WebmasterTools/GDataEntrySitemap.h

http://macfuse.googlecode.com/
C++ Header | 92 lines | 55 code | 19 blank | 18 comment | 1 complexity | c0a8df24ca0574540ade6be17cce2880 MD5 | raw file
 1/* Copyright (c) 2008 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//  GDataEntrySitemap.h
18//
19
20#if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE
21
22#import "GDataEntryBase.h"
23
24@interface GDataSitemapStatus : GDataValueElementConstruct <GDataExtension>
25+ (NSString *)extensionElementURI;
26+ (NSString *)extensionElementPrefix;
27+ (NSString *)extensionElementLocalName;
28@end
29
30@interface GDataSitemapLastDownloaded : GDataValueElementConstruct <GDataExtension>
31+ (NSString *)extensionElementURI;
32+ (NSString *)extensionElementPrefix;
33+ (NSString *)extensionElementLocalName;
34@end
35
36@interface GDataSitemapURLCount : GDataValueElementConstruct <GDataExtension>
37+ (NSString *)extensionElementURI;
38+ (NSString *)extensionElementPrefix;
39+ (NSString *)extensionElementLocalName;
40@end
41
42@interface GDataSitemapType : GDataValueElementConstruct <GDataExtension>
43+ (NSString *)extensionElementURI;
44+ (NSString *)extensionElementPrefix;
45+ (NSString *)extensionElementLocalName;
46@end
47
48@interface GDataSitemapMobileMarkupLanguage : GDataValueElementConstruct <GDataExtension>
49+ (NSString *)extensionElementURI;
50+ (NSString *)extensionElementPrefix;
51+ (NSString *)extensionElementLocalName;
52@end
53
54@interface GDataSitemapNewsPublicationLabel : GDataValueElementConstruct <GDataExtension>
55+ (NSString *)extensionElementURI;
56+ (NSString *)extensionElementPrefix;
57+ (NSString *)extensionElementLocalName;
58@end
59
60@interface GDataEntrySitemapBase : GDataEntryBase {
61}
62
63+ (id)sitemapEntry;
64
65// extensions
66- (NSString *)sitemapStatus;
67- (void)setSitemapStatus:(NSString *)str;
68
69- (GDataDateTime *)lastDownloadDate;
70- (void)setLastDownloadDate:(GDataDateTime *)dateTime;
71
72- (NSNumber *)sitemapURLCount;
73- (void)setSitemapURLCount:(NSNumber *)num;
74
75@end
76
77@interface GDataEntrySitemapRegular : GDataEntrySitemapBase
78- (NSString *)sitemapType;
79- (void)setSitemapType:(NSString *)str;
80@end
81
82@interface GDataEntrySitemapMobile : GDataEntrySitemapBase
83- (NSString *)markupLanguage;
84- (void)setMarkupLanguage:(NSString *)str;
85@end
86
87@interface GDataEntrySitemapNews : GDataEntrySitemapBase
88- (NSString *)publicationLabel;
89- (void)setPublicationLabel:(NSString *)str;
90@end
91
92#endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE