├── src └── libs │ ├── GData │ ├── .gitignore │ ├── Resources │ │ ├── English.lproj │ │ │ └── InfoPlist.strings │ │ ├── GDataFramework-Info.plist │ │ ├── GDataUnitTests-Info.plist │ │ └── DevelopmentTestApplication-Info.plist │ ├── Clients │ │ ├── GoogleBase │ │ │ ├── GDataGoogleBase.h │ │ │ ├── GDataFeedGoogleBase.h │ │ │ ├── GDataQueryGoogleBase.h │ │ │ └── GDataGoogleBaseMetadataItemType.h │ │ ├── CodeSearch │ │ │ ├── GDataCodeSearch.h │ │ │ └── GDataCodeSearchFile.h │ │ ├── Docs │ │ │ ├── GDataFeedDocList.h │ │ │ ├── GDataEntryPDFDoc.h │ │ │ ├── GDataEntryFileDoc.h │ │ │ ├── GDataFeedDocRevision.h │ │ │ ├── GDataEntryFolderDoc.h │ │ │ ├── GDataEntryDrawingDoc.h │ │ │ ├── GDataEntryPresentationDoc.h │ │ │ ├── GDataEntryStandardDoc.h │ │ │ ├── GDataEntrySpreadsheetDoc.h │ │ │ ├── GDataEntryPDFDoc.m │ │ │ ├── GDataEntryFileDoc.m │ │ │ ├── GDataEntryFolderDoc.m │ │ │ ├── GDataEntryDrawingDoc.m │ │ │ ├── GDataEntryStandardDoc.m │ │ │ ├── GDataEntryPresentationDoc.m │ │ │ ├── GDataDocs.h │ │ │ ├── GDataDocFeature.h │ │ │ ├── GDataDocMaxUploadSize.h │ │ │ └── GDataDocTransferFormat.h │ │ ├── Blogger │ │ │ ├── GDataFeedBlogComment.h │ │ │ ├── GDataFeedBlog.h │ │ │ ├── GDataFeedBlogPost.h │ │ │ ├── GDataBlogger.h │ │ │ ├── GDataEntryBlog.h │ │ │ ├── GDataEntryBlogComment.h │ │ │ ├── GDataFeedBlogComment.m │ │ │ └── GDataEntryBlogPost.h │ │ ├── Maps │ │ │ ├── GDataFeedMap.h │ │ │ ├── GDataFeedMapFeature.h │ │ │ ├── GDataEntryMapVersion.h │ │ │ ├── GDataFeedMapVersion.h │ │ │ ├── GDataMaps.h │ │ │ └── GDataEntryMap.h │ │ ├── Books │ │ │ ├── GDataFeedVolume.h │ │ │ ├── GDataFeedCollection.h │ │ │ ├── GDataBooks.h │ │ │ └── GDataEntryCollection.h │ │ ├── Calendar │ │ │ ├── GDataFeedCalendarSettings.h │ │ │ ├── GDataFeedCalendar.h │ │ │ ├── GDataFeedEvent.h │ │ │ ├── GDataFeedMessage.h │ │ │ ├── GDataEntryCalendarSettings.h │ │ │ ├── GDataCalendarSettingsProperty.h │ │ │ ├── GDataFeedCalendarSettings.m │ │ │ ├── GDataCalendar.h │ │ │ └── GDataFeedCalendarEvent.h │ │ ├── WebmasterTools │ │ │ ├── GDataFeedSite.h │ │ │ ├── GDataFeedSiteMessage.h │ │ │ ├── GDataFeedSiteCrawlIssue.h │ │ │ ├── GDataFeedSitemap.h │ │ │ ├── GDataFeedSiteKeyword.h │ │ │ ├── GDataSiteKeyword.h │ │ │ ├── GDataWebmasterTools.h │ │ │ └── GDataEntrySiteMessage.h │ │ ├── YouTube │ │ │ ├── GDataFeedYouTubeVideo.h │ │ │ ├── GDataFeedYouTubeRating.h │ │ │ ├── GDataFeedYouTubeChannel.h │ │ │ ├── GDataFeedYouTubeComment.h │ │ │ ├── GDataFeedYouTubeFavorite.h │ │ │ ├── GDataFeedYouTubeComplaint.h │ │ │ ├── GDataEntryYouTubeFavorite.h │ │ │ ├── GDataFeedYouTubeUserEvent.h │ │ │ ├── GDataFeedYouTubeUserProfile.h │ │ │ ├── GDataFeedYouTubePlaylistLink.h │ │ │ ├── GDataFeedYouTubeSubscription.h │ │ │ ├── GDataFeedYouTubeCaptionTrack.h │ │ │ ├── GDataEntryYouTubeComplaint.h │ │ │ ├── GDataFeedYouTubeFriend.h │ │ │ ├── GDataEntryYouTubeVideoMessage.h │ │ │ ├── GDataEntryYouTubePlaylistLink.h │ │ │ ├── GDataEntryYouTubeRating.h │ │ │ ├── GDataEntryYouTubeComment.h │ │ │ ├── GDataEntryYouTubePlaylist.h │ │ │ ├── GDataFeedYouTubeVideoMessage.h │ │ │ ├── GDataEntryYouTubeFriend.h │ │ │ ├── GDataFeedYouTubePlaylist.h │ │ │ ├── GDataEntryYouTubeCaptionTrack.h │ │ │ ├── GDataEntryYouTubeChannel.h │ │ │ ├── GDataEntryYouTubeUpload.h │ │ │ ├── GDataEntryYouTubeFavorite.m │ │ │ ├── GDataYouTubeRating.h │ │ │ └── GDataEntryYouTubeFeedLinkBase.h │ │ ├── Finance │ │ │ ├── GDataFeedFinancePosition.h │ │ │ ├── GDataFeedFinancePortfolio.h │ │ │ ├── GDataFeedFinanceTransaction.h │ │ │ ├── GDataFinance.h │ │ │ ├── GDataEntryFinanceTransaction.h │ │ │ └── GDataQueryFinance.h │ │ ├── Health │ │ │ ├── GDataFeedHealthProfile.h │ │ │ ├── GDataFeedHealthRegister.h │ │ │ ├── GDataHealth.h │ │ │ ├── GDataEntryHealthRegister.h │ │ │ └── GDataHealthConstants.m │ │ ├── Contacts │ │ │ ├── GDataEntryContactProfile.h │ │ │ ├── GDataFeedContactProfile.h │ │ │ ├── GDataFeedContact.h │ │ │ ├── GDataFeedContactGroup.h │ │ │ ├── GDataContactLanguage.h │ │ │ ├── GDataQueryContact.h │ │ │ ├── GDataContactLink.h │ │ │ ├── GDataContactUserDefinedField.h │ │ │ └── GDataGroupMembershipInfo.h │ │ ├── Translation │ │ │ ├── GDataFeedTranslationMemory.h │ │ │ ├── GDataFeedTranslationGlossary.h │ │ │ ├── GDataFeedTranslationDocument.h │ │ │ ├── GDataTranslation.h │ │ │ ├── GDataEntryTranslationGlossary.h │ │ │ ├── GDataEntryTranslationGlossary.m │ │ │ ├── GDataEntryTranslationMemory.h │ │ │ ├── GDataQueryTranslation.h │ │ │ └── GDataTranslationDocumentSource.h │ │ ├── Spreadsheets │ │ │ ├── GDataFeedSpreadsheetTable.h │ │ │ ├── GDataFeedSpreadsheetRecord.h │ │ │ ├── GDataFeedWorksheet.h │ │ │ ├── GDataFeedSpreadsheet.h │ │ │ ├── GDataFeedSpreadsheetList.h │ │ │ ├── GDataEntrySpreadsheetRecord.h │ │ │ ├── GDataFeedSpreadsheetCell.h │ │ │ ├── GDataSpreadsheetHeader.h │ │ │ ├── GDataEntrySpreadsheet.h │ │ │ ├── GDataEntrySpreadsheetCell.h │ │ │ └── GDataSpreadsheetColumn.h │ │ ├── Photos │ │ │ ├── GDataEntryPhotoTag.h │ │ │ ├── GDataEntryPhotoComment.h │ │ │ ├── GDataPhotos.h │ │ │ ├── GDataEntryPhotoBase.h │ │ │ └── GDataFeedPhotoBase.h │ │ └── Analytics │ │ │ ├── GDataFeedAnalyticsAccount.h │ │ │ ├── GDataAnalytics.h │ │ │ ├── GDataAnalyticsCustomVariable.h │ │ │ ├── GDataAnalyticsStep.h │ │ │ ├── GDataAnalyticsEngagement.h │ │ │ └── GDataAnalyticsAggregateGroup.h │ ├── ACL │ │ ├── GDataACL.h │ │ ├── GDataFeedACL.h │ │ └── GDataACLKeyedRole.h │ ├── Tests │ │ ├── main.m │ │ ├── EntrySpreadsheetCellTest1.xml │ │ ├── GDataFeedTest.h │ │ ├── GDataElementsTest.h │ │ ├── FeedServiceDocTest2.xml │ │ └── FeedCalendarEventTest0.xml │ ├── Elements │ │ ├── GDataDeleted.h │ │ ├── GDataBatchID.h │ │ ├── GDataAtomPubControl.h │ │ ├── GDataDeleted.m │ │ ├── GDataTextConstruct.h │ │ ├── GDataPerson.h │ │ ├── GDataGenerator.h │ │ ├── GDataElements.h │ │ ├── GDataOrganizationName.h │ │ ├── GDataDocumentElements.h │ │ ├── GDataMoney.h │ │ └── GDataBatchInterrupted.h │ ├── Media │ │ ├── GDataMedia.h │ │ ├── GDataMediaRating.h │ │ ├── GDataMediaCredit.h │ │ └── GDataMediaPlayer.h │ ├── Introspection │ │ └── GDataServiceIntrospection.h │ └── GData.h │ ├── Additions │ ├── NSDictionary+URLEncoding.h │ └── NSDictionary+URLEncoding.m │ └── MWFeedParser │ └── NSDate+InternetDateTime.h └── example ├── .gitignore ├── example_Prefix.pch ├── Classes ├── RootViewController.h └── exampleAppDelegate.h ├── main.m └── example-Info.plist /src/libs/GData/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | example.xcodeproj/*.mode1v3 3 | example.xcodeproj/*.pbxuser 4 | -------------------------------------------------------------------------------- /src/libs/GData/Resources/English.lproj/InfoPlist.strings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0m15/GoogleReaderAPI-iOS/HEAD/src/libs/GData/Resources/English.lproj/InfoPlist.strings -------------------------------------------------------------------------------- /src/libs/Additions/NSDictionary+URLEncoding.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSDictionary+URLEncoding.h 3 | // lastread 4 | // 5 | // Created by Simone on 3/16/11. 6 | // Copyright 2011 Self-employed. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | 12 | @interface NSDictionary (URLEncoding) 13 | 14 | -(NSString *)URLEncodedString; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /example/example_Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'example' target in the 'example' project 3 | // 4 | #import 5 | 6 | #ifndef __IPHONE_3_0 7 | #warning "This project uses features only available in iPhone SDK 3.0 and later." 8 | #endif 9 | 10 | 11 | #ifdef __OBJC__ 12 | #import 13 | #import 14 | #endif 15 | -------------------------------------------------------------------------------- /example/Classes/RootViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // RootViewController.h 3 | // example 4 | // 5 | // Created by Aaron Brethorst on 4/2/11. 6 | // Copyright 2011 Structlab LLC. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "GoogleReader.h" 11 | #import "Constants.h" 12 | 13 | @interface RootViewController : UITableViewController 14 | { 15 | GoogleReader *reader; 16 | } 17 | 18 | @end 19 | -------------------------------------------------------------------------------- /example/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // example 4 | // 5 | // Created by Aaron Brethorst on 4/2/11. 6 | // Copyright 2011 Structlab LLC. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | int main(int argc, char *argv[]) { 12 | 13 | NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; 14 | int retVal = UIApplicationMain(argc, argv, nil, nil); 15 | [pool release]; 16 | return retVal; 17 | } 18 | -------------------------------------------------------------------------------- /example/Classes/exampleAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // exampleAppDelegate.h 3 | // example 4 | // 5 | // Created by Aaron Brethorst on 4/2/11. 6 | // Copyright 2011 Structlab LLC. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface exampleAppDelegate : NSObject { 12 | 13 | UIWindow *window; 14 | UINavigationController *navigationController; 15 | } 16 | 17 | @property (nonatomic, retain) IBOutlet UIWindow *window; 18 | @property (nonatomic, retain) IBOutlet UINavigationController *navigationController; 19 | 20 | @end 21 | 22 | -------------------------------------------------------------------------------- /src/libs/MWFeedParser/NSDate+InternetDateTime.h: -------------------------------------------------------------------------------- 1 | // 2 | // NSDate+InternetDateTime.h 3 | // MWFeedParser 4 | // 5 | // Created by Michael Waterfall on 07/10/2010. 6 | // Copyright 2010 Michael Waterfall. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | // Date format hints for parsing date from internet string 12 | typedef enum {DateFormatHintNone, DateFormatHintRFC822, DateFormatHintRFC3339} DateFormatHint; 13 | 14 | @interface NSDate (InternetDateTime) 15 | + (NSDate *)dateFromInternetDateTimeString:(NSString *)dateString formatHint:(DateFormatHint)hint; 16 | + (NSDate *)dateFromRFC3339String:(NSString *)dateString; 17 | + (NSDate *)dateFromRFC822String:(NSString *)dateString; 18 | @end 19 | -------------------------------------------------------------------------------- /src/libs/GData/Resources/GDataFramework-Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIdentifier 10 | com.google.GDataFramework 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundlePackageType 14 | FMWK 15 | CFBundleSignature 16 | ???? 17 | CFBundleVersion 18 | 1.11 19 | 20 | 21 | -------------------------------------------------------------------------------- /src/libs/GData/Resources/GDataUnitTests-Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIdentifier 10 | com.google.GDataUnitTests 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundlePackageType 14 | BNDL 15 | CFBundleSignature 16 | ???? 17 | CFBundleVersion 18 | 1.11 19 | 20 | 21 | -------------------------------------------------------------------------------- /src/libs/GData/Resources/DevelopmentTestApplication-Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleExecutable 8 | ${EXECUTABLE_NAME} 9 | CFBundleIdentifier 10 | com.yourcompany.DevelopmentTestApplication 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundlePackageType 14 | APPL 15 | CFBundleSignature 16 | ???? 17 | CFBundleVersion 18 | 1.1 19 | NSMainNibFile 20 | MainMenu 21 | NSPrincipalClass 22 | NSApplication 23 | 24 | 25 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/GoogleBase/GDataGoogleBase.h: -------------------------------------------------------------------------------- 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 | // GDataGoogleBase.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | // Google Base 23 | #import "GDataEntryGoogleBase.h" 24 | #import "GDataFeedGoogleBase.h" 25 | #import "GDataServiceGoogleBase.h" 26 | #import "GDataQueryGoogleBase.h" 27 | -------------------------------------------------------------------------------- /src/libs/GData/ACL/GDataACL.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataACL.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | #import "GDataACLScope.h" 23 | #import "GDataACLRole.h" 24 | #import "GDataACLKeyedRole.h" 25 | #import "GDataEntryACL.h" 26 | #import "GDataFeedACL.h" 27 | #import "GDataServiceACL.h" 28 | 29 | -------------------------------------------------------------------------------- /src/libs/GData/Tests/main.m: -------------------------------------------------------------------------------- 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 | #import 18 | #import "GData.h" 19 | 20 | int main(int argc, char *argv[]) { 21 | 22 | NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init]; 23 | 24 | NSLog(@"DevelopmentTestTool running"); 25 | 26 | [pool release]; 27 | 28 | return 0; 29 | } 30 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/CodeSearch/GDataCodeSearch.h: -------------------------------------------------------------------------------- 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 | // GDataCodeSearch.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | 23 | // Code Search 24 | #import "GDataCodeSearchFile.h" 25 | #import "GDataCodeSearchPackage.h" 26 | #import "GDataCodeSearchMatch.h" 27 | #import "GDataEntryCodeSearch.h" 28 | #import "GDataFeedCodeSearch.h" 29 | -------------------------------------------------------------------------------- /src/libs/GData/Elements/GDataDeleted.h: -------------------------------------------------------------------------------- 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 | // GDataDeleted.h 18 | // 19 | 20 | #import "GDataObject.h" 21 | #import "GDataValueConstruct.h" 22 | 23 | // marker for a deleted entry, as in 24 | // 25 | 26 | @interface GDataDeleted : GDataImplicitValueConstruct 27 | 28 | + (GDataDeleted *)deleted; 29 | 30 | @end 31 | -------------------------------------------------------------------------------- /src/libs/GData/Tests/EntrySpreadsheetCellTest1.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | http://spreadsheets.google.com/feeds/cells/o04181601172097104111.497668944883620000/od6/private/full/R1C1 4 | 2007-03-22T23:28:50.977Z 5 | 6 | A1 7 | Fred 8 | 11 | 14 | Fred 15 | 16 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataFeedDocList.h: -------------------------------------------------------------------------------- 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 | // GDataFeedDocList.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedDocList : GDataFeedBase 25 | @end 26 | 27 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 28 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataEntryPDFDoc.h: -------------------------------------------------------------------------------- 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 | // GDataEntryPDFDoc.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataEntryDocBase.h" 23 | 24 | @interface GDataEntryPDFDoc : GDataEntryDocBase 25 | @end 26 | 27 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 28 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataEntryFileDoc.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntryFileDoc.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataEntryDocBase.h" 23 | 24 | @interface GDataEntryFileDoc : GDataEntryDocBase 25 | @end 26 | 27 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 28 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataFeedDocRevision.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedDocRevision.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedDocRevision : GDataFeedBase 25 | @end 26 | 27 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 28 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataEntryFolderDoc.h: -------------------------------------------------------------------------------- 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 | // GDataEntryFolderDoc.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataEntryDocBase.h" 23 | 24 | @interface GDataEntryFolderDoc : GDataEntryDocBase 25 | @end 26 | 27 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 28 | -------------------------------------------------------------------------------- /src/libs/GData/Tests/GDataFeedTest.h: -------------------------------------------------------------------------------- 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 | // GDataFeedTest.h 18 | // 19 | 20 | #import 21 | 22 | typedef struct TestKeyPathValues { 23 | NSString *str1; 24 | NSString *str2; 25 | } TestKeyPathValues; 26 | 27 | @interface GDataFeedTest : SenTestCase { 28 | 29 | } 30 | 31 | - (void)runTests:(TestKeyPathValues *)tests; 32 | 33 | @end 34 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Blogger/GDataFeedBlogComment.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedBlogComment.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedBlogComment : GDataFeedBase 25 | @end 26 | 27 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 28 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataEntryDrawingDoc.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2010 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 | // GDataEntryDrawingDoc.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataEntryDocBase.h" 23 | 24 | @interface GDataEntryDrawingDoc : GDataEntryDocBase 25 | @end 26 | 27 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 28 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataEntryPresentationDoc.h: -------------------------------------------------------------------------------- 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 | // GDataEntryPresentationDoc.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataEntryDocBase.h" 23 | 24 | @interface GDataEntryPresentationDoc : GDataEntryDocBase 25 | @end 26 | 27 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 28 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataEntryStandardDoc.h: -------------------------------------------------------------------------------- 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 | // GDataEntryStandardDoc.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataEntryDocBase.h" 23 | 24 | @interface GDataEntryStandardDoc : GDataEntryDocBase 25 | @end 26 | 27 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 28 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Maps/GDataFeedMap.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedMap.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_MAPS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedMap : GDataFeedBase 25 | + (GDataFeedMap *)mapFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_MAPS_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Books/GDataFeedVolume.h: -------------------------------------------------------------------------------- 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 | // GDataFeedVolume.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BOOKS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedVolume : GDataFeedBase 25 | + (GDataFeedVolume *)volumeFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BOOKS_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Blogger/GDataFeedBlog.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedBlog.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedBlog : GDataFeedBase 25 | + (GDataFeedBlog *)blogFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Calendar/GDataFeedCalendarSettings.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedCalendarSettings.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedCalendarSettings : GDataFeedBase 25 | @end 26 | 27 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 28 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/WebmasterTools/GDataFeedSite.h: -------------------------------------------------------------------------------- 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 | // GDataFeedSite.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedSite : GDataFeedBase 25 | + (GDataFeedSite *)siteFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Maps/GDataFeedMapFeature.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedMap.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_MAPS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedMapFeature : GDataFeedBase 25 | + (GDataFeedMapFeature *)featureFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_MAPS_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Maps/GDataEntryMapVersion.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntryMapVersion.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_MAPS_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | @interface GDataEntryMapVersion : GDataEntryBase 25 | 26 | + (id)versionEntry; 27 | 28 | @end 29 | 30 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_MAPS_SERVICE 31 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Maps/GDataFeedMapVersion.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedMapVersion.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_MAPS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedMapVersion : GDataFeedBase 25 | + (GDataFeedMapVersion *)versionFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_MAPS_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Blogger/GDataFeedBlogPost.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedBlogPost.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedBlogPost : GDataFeedBase 25 | + (GDataFeedBlogPost *)blogPostFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubeVideo.h: -------------------------------------------------------------------------------- 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 | // GDataFeedYouTubeVideo.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedYouTubeVideo : GDataFeedBase 25 | + (GDataFeedYouTubeVideo *)videoFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 29 | -------------------------------------------------------------------------------- /example/example-Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleDisplayName 8 | ${PRODUCT_NAME} 9 | CFBundleExecutable 10 | ${EXECUTABLE_NAME} 11 | CFBundleIconFile 12 | 13 | CFBundleIdentifier 14 | com.yourcompany.${PRODUCT_NAME:rfc1034identifier} 15 | CFBundleInfoDictionaryVersion 16 | 6.0 17 | CFBundleName 18 | ${PRODUCT_NAME} 19 | CFBundlePackageType 20 | APPL 21 | CFBundleSignature 22 | ???? 23 | CFBundleVersion 24 | 1.0 25 | LSRequiresIPhoneOS 26 | 27 | NSMainNibFile 28 | MainWindow 29 | 30 | 31 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Books/GDataFeedCollection.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedCollection.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BOOKS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedCollection : GDataFeedBase 25 | + (GDataFeedCollection *)collectionFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BOOKS_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubeRating.h: -------------------------------------------------------------------------------- 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 | // GDataFeedYouTubeRating.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedYouTubeRating : GDataFeedBase 25 | + (GDataFeedYouTubeRating *)ratingFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Elements/GDataBatchID.h: -------------------------------------------------------------------------------- 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 | // GDataBatchID.h 18 | // 19 | 20 | #import "GDataObject.h" 21 | 22 | // For batchID, like: 23 | // item2 24 | 25 | @interface GDataBatchID : GDataObject { 26 | } 27 | 28 | + (GDataBatchID *)batchIDWithString:(NSString *)str; 29 | 30 | - (NSString *)stringValue; 31 | - (void)setStringValue:(NSString *)str; 32 | 33 | @end 34 | 35 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubeChannel.h: -------------------------------------------------------------------------------- 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 | // GDataFeedYouTubeChannel.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedYouTubeChannel : GDataFeedBase 25 | + (GDataFeedYouTubeChannel *)channelFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubeComment.h: -------------------------------------------------------------------------------- 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 | // GDataFeedYouTubeComment.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedYouTubeComment : GDataFeedBase 25 | + (GDataFeedYouTubeComment *)commentFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Finance/GDataFeedFinancePosition.h: -------------------------------------------------------------------------------- 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 | // GDataFeedFinancePosition. h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_FINANCE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedFinancePosition : GDataFeedBase 25 | + (GDataFeedFinancePosition *)positionFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_FINANCE_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubeFavorite.h: -------------------------------------------------------------------------------- 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 | // GDataFeedYouTubeFavorite.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedYouTubeFavorite : GDataFeedBase 25 | + (GDataFeedYouTubeFavorite *)favoriteFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Books/GDataBooks.h: -------------------------------------------------------------------------------- 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 | // GDataBooks.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | // Books 23 | 24 | #import "GDataBookConstants.h" 25 | #import "GDataDublinCore.h" 26 | #import "GDataEntryVolume.h" 27 | #import "GDataFeedVolume.h" 28 | #import "GDataEntryCollection.h" 29 | #import "GDataFeedCollection.h" 30 | #import "GDataServiceGoogleBooks.h" 31 | #import "GDataQueryBooks.h" 32 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Finance/GDataFeedFinancePortfolio.h: -------------------------------------------------------------------------------- 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 | // GDataFeedFinancePortfolio.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_FINANCE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedFinancePortfolio : GDataFeedBase 25 | + (GDataFeedFinancePortfolio *)portfolioFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_FINANCE_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Health/GDataFeedHealthProfile.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedHealthProfile.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_HEALTH_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedHealthProfile : GDataFeedBase 25 | + (GDataFeedHealthProfile *)healthProfileFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_HEALTH_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubeComplaint.h: -------------------------------------------------------------------------------- 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 | // GDataFeedYouTubeComplaint.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedYouTubeComplaint : GDataFeedBase 25 | + (GDataFeedYouTubeComplaint *)complaintFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Health/GDataFeedHealthRegister.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedHealthRegister.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_HEALTH_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedHealthRegister : GDataFeedBase 25 | + (GDataFeedHealthRegister *)healthRegisterFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_HEALTH_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Finance/GDataFeedFinanceTransaction.h: -------------------------------------------------------------------------------- 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 | // GDataFeedFinanceTransaction.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_FINANCE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedFinanceTransaction : GDataFeedBase 25 | + (GDataFeedFinanceTransaction *)transactionFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_FINANCE_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/WebmasterTools/GDataFeedSiteMessage.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedSiteMessage.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedSiteMessage : GDataFeedBase 25 | + (GDataFeedSiteMessage *)messageFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataEntryYouTubeFavorite.h: -------------------------------------------------------------------------------- 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 | // GDataEntryYouTubeFavorite.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataYouTubeElements.h" 23 | #import "GDataEntryYouTubeVideo.h" 24 | 25 | @interface GDataEntryYouTubeFavorite : GDataEntryYouTubeVideo 26 | 27 | @end 28 | 29 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 30 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubeUserEvent.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedYouTubeUserEvent.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedYouTubeUserEvent : GDataFeedBase 25 | + (GDataFeedYouTubeUserEvent *)userEventFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubeUserProfile.h: -------------------------------------------------------------------------------- 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 | // GDataFeedYouTubeUserProfile.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedYouTubeUserProfile : GDataFeedBase 25 | + (GDataFeedYouTubeUserProfile *)userProfileFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Contacts/GDataEntryContactProfile.h: -------------------------------------------------------------------------------- 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 | // GDataEntryContactProfile.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 21 | 22 | #import "GDataEntryContactBase.h" 23 | 24 | 25 | @interface GDataEntryContactProfile : GDataEntryContactBase 26 | + (id)contactProfileEntry; 27 | @end 28 | 29 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 30 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubePlaylistLink.h: -------------------------------------------------------------------------------- 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 | // GDataFeedYouTubePlaylistLink.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedYouTubePlaylistLink : GDataFeedBase 25 | + (GDataFeedYouTubePlaylistLink *)playlistLinkFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubeSubscription.h: -------------------------------------------------------------------------------- 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 | // GDataFeedYouTubeSubscription.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedYouTubeSubscription : GDataFeedBase 25 | + (GDataFeedYouTubeSubscription *)subscriptionFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Contacts/GDataFeedContactProfile.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedContacProfile.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedContactProfile : GDataFeedBase 25 | 26 | + (GDataFeedContactProfile *)contactProfileFeed; 27 | 28 | @end 29 | 30 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 31 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Books/GDataEntryCollection.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntryCollection.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BOOKS_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | @interface GDataEntryCollection : GDataEntryBase 25 | 26 | + (GDataEntryCollection *)collectionEntryWithTitle:(NSString *)str; 27 | 28 | @end 29 | 30 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BOOKS_SERVICE 31 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Maps/GDataMaps.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataMaps.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | // Maps 23 | 24 | #import "GDataMapConstants.h" 25 | #import "GDataEntryMap.h" 26 | #import "GDataEntryMapFeature.h" 27 | #import "GDataEntryMapVersion.h" 28 | #import "GDataFeedMap.h" 29 | #import "GDataFeedMapFeature.h" 30 | #import "GDataFeedMapVersion.h" 31 | #import "GDataServiceGoogleMaps.h" 32 | #import "GDataQueryMaps.h" 33 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/WebmasterTools/GDataFeedSiteCrawlIssue.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedSiteCrawlIssue.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedSiteCrawlIssue : GDataFeedBase 25 | + (GDataFeedSiteCrawlIssue *)crawlIssueFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubeCaptionTrack.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedYouTubeCaptionTrack.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedYouTubeCaptionTrack : GDataFeedBase 25 | + (GDataFeedYouTubeCaptionTrack *)captionTrackFeed; 26 | @end 27 | 28 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 29 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Translation/GDataFeedTranslationMemory.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedTranslationMemory.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedTranslationMemory : GDataFeedBase 25 | 26 | + (GDataFeedTranslationMemory *)memoryFeed; 27 | 28 | @end 29 | 30 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 31 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Health/GDataHealth.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataHealth.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | // Health 23 | 24 | #import "GDataHealthConstants.h" 25 | #import "GDataHealthElements.h" 26 | #import "GDataEntryHealthProfile.h" 27 | #import "GDataEntryHealthRegister.h" 28 | #import "GDataFeedHealthProfile.h" 29 | #import "GDataFeedHealthRegister.h" 30 | #import "GDataServiceGoogleHealth.h" 31 | #import "GDataQueryGoogleHealth.h" 32 | -------------------------------------------------------------------------------- /src/libs/GData/Media/GDataMedia.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataMedia.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | #import "GDataNormalPlayTime.h" 23 | #import "GDataMediaContent.h" 24 | #import "GDataMediaCategory.h" 25 | #import "GDataMediaCredit.h" 26 | #import "GDataMediaGroup.h" 27 | #import "GDataMediaKeywords.h" 28 | #import "GDataMediaThumbnail.h" 29 | #import "GDataMediaPlayer.h" 30 | #import "GDataMediaRating.h" 31 | #import "GDataMediaRestriction.h" 32 | -------------------------------------------------------------------------------- /src/libs/Additions/NSDictionary+URLEncoding.m: -------------------------------------------------------------------------------- 1 | // 2 | // NSDictionary+URLEncoding.m 3 | // lastread 4 | // 5 | // Created by Simone on 3/16/11. 6 | // Copyright 2011 Self-employed. All rights reserved. 7 | // 8 | 9 | #import "NSDictionary+URLEncoding.h" 10 | 11 | // helper function: get the string form of any object 12 | static NSString *toString(id object) { 13 | return [NSString stringWithFormat: @"%@", object]; 14 | } 15 | 16 | // helper function: get the url encoded string form of any object 17 | static NSString *urlEncode(id object) { 18 | NSString *string = toString(object); 19 | return [string stringByAddingPercentEscapesUsingEncoding: NSUTF8StringEncoding]; 20 | } 21 | 22 | 23 | @implementation NSDictionary (URLEncoding) 24 | 25 | - (NSString *)URLEncodedString 26 | { 27 | NSMutableArray *parts = [NSMutableArray array]; 28 | for (id key in self) { 29 | id value = [self objectForKey: key]; 30 | NSString *part = [NSString stringWithFormat: @"%@=%@", urlEncode(key), urlEncode(value)]; 31 | [parts addObject: part]; 32 | } 33 | return [parts componentsJoinedByString: @"&"]; 34 | } 35 | @end 36 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Spreadsheets/GDataFeedSpreadsheetTable.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedSpreadsheetTable.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedSpreadsheetTable : GDataFeedBase 25 | 26 | + (GDataFeedSpreadsheetTable *)spreadsheetTableFeed; 27 | 28 | @end 29 | 30 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 31 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Translation/GDataFeedTranslationGlossary.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedTranslationGlossary.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedTranslationGlossary : GDataFeedBase 25 | 26 | + (GDataFeedTranslationGlossary *)glossaryFeed; 27 | 28 | @end 29 | 30 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 31 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Spreadsheets/GDataFeedSpreadsheetRecord.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedSpreadsheetRecord.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedSpreadsheetRecord : GDataFeedBase 25 | 26 | + (GDataFeedSpreadsheetRecord *)spreadsheetRecordFeed; 27 | 28 | @end 29 | 30 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 31 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataEntryYouTubeComplaint.h: -------------------------------------------------------------------------------- 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 | // GDataEntryYouTubeComplaint.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | @interface GDataEntryYouTubeComplaint : GDataEntryBase 25 | 26 | + (GDataEntryYouTubeComplaint *)complaintEntry; 27 | 28 | - (NSURL *)videoURL; 29 | 30 | @end 31 | 32 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 33 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Blogger/GDataBlogger.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataBlogger.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | // Blogger 23 | 24 | #import "GDataThreadingElements.h" 25 | #import "GDataBloggerConstants.h" 26 | #import "GDataEntryBlog.h" 27 | #import "GDataEntryBlogPost.h" 28 | #import "GDataEntryBlogComment.h" 29 | #import "GDataFeedBlog.h" 30 | #import "GDataFeedBlogPost.h" 31 | #import "GDataFeedBlogComment.h" 32 | #import "GDataServiceGoogleBlogger.h" 33 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Translation/GDataFeedTranslationDocument.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedTranslationDocument.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedTranslationDocument : GDataFeedBase 25 | 26 | + (GDataFeedTranslationDocument *)translationDocumentFeed; 27 | 28 | @end 29 | 30 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 31 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubeFriend.h: -------------------------------------------------------------------------------- 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 | // GDataFeedYouTubeFriend.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedYouTubeFriend : GDataFeedBase 25 | + (GDataFeedYouTubeFriend *)friendFeed; 26 | 27 | // to get the user profile link, use [[feed links] relatedLink] 28 | @end 29 | 30 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 31 | -------------------------------------------------------------------------------- /src/libs/GData/Elements/GDataAtomPubControl.h: -------------------------------------------------------------------------------- 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 | // GDataAtomPubControl.h 18 | // 19 | 20 | #import "GDataObject.h" 21 | 22 | // For app:control, like: 23 | // yes 24 | 25 | @interface GDataAtomPubControl : GDataObject 26 | + (GDataAtomPubControl *)atomPubControl; 27 | + (GDataAtomPubControl *)atomPubControlWithIsDraft:(BOOL)isDraft; 28 | 29 | - (BOOL)isDraft; 30 | - (void)setIsDraft:(BOOL)flag; 31 | @end 32 | -------------------------------------------------------------------------------- /src/libs/GData/ACL/GDataFeedACL.h: -------------------------------------------------------------------------------- 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 | // GDataFeedACL.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_ACLS \ 21 | || GDATA_INCLUDE_CALENDAR_SERVICE || GDATA_INCLUDE_DOCS_SERVICE 22 | 23 | #import "GDataFeedBase.h" 24 | #import "GDataEntryACL.h" 25 | 26 | @interface GDataFeedACL : GDataFeedBase 27 | 28 | + (id)ACLFeed; 29 | 30 | + (id)ACLFeedWithXMLData:(NSData *)data; 31 | 32 | @end 33 | 34 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDE || GDATA_INCLUDE_* 35 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataEntrySpreadsheetDoc.h: -------------------------------------------------------------------------------- 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 | // GDataEntrySpreadsheetDoc.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataEntryDocBase.h" 23 | 24 | 25 | @interface GDataEntrySpreadsheetDoc : GDataEntryDocBase 26 | 27 | // convenience accessors 28 | - (GDataLink *)worksheetsLink; 29 | - (GDataLink *)tablesLink; 30 | 31 | @end 32 | 33 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 34 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataEntryPDFDoc.m: -------------------------------------------------------------------------------- 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 | // GDataEntryPDFDoc.m 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataEntryPDFDoc.h" 23 | 24 | @implementation GDataEntryPDFDoc 25 | 26 | + (NSString *)standardEntryKind { 27 | return kGDataCategoryPDFDoc; 28 | } 29 | 30 | + (void)load { 31 | [self registerEntryClass]; 32 | } 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataEntryFileDoc.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntryFileDoc.m 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataEntryFileDoc.h" 23 | 24 | @implementation GDataEntryFileDoc 25 | 26 | + (NSString *)standardEntryKind { 27 | return kGDataCategoryFileDoc; 28 | } 29 | 30 | + (void)load { 31 | [self registerEntryClass]; 32 | } 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataEntryFolderDoc.m: -------------------------------------------------------------------------------- 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 | // GDataEntryFolderDoc.m 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataEntryFolderDoc.h" 23 | 24 | @implementation GDataEntryFolderDoc 25 | 26 | + (NSString *)standardEntryKind { 27 | return kGDataCategoryFolderDoc; 28 | } 29 | 30 | + (void)load { 31 | [self registerEntryClass]; 32 | } 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataEntryDrawingDoc.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2010 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 | // GDataEntryDrawingDoc.m 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataEntryDrawingDoc.h" 23 | 24 | @implementation GDataEntryDrawingDoc 25 | 26 | + (NSString *)standardEntryKind { 27 | return kGDataCategoryDrawingDoc; 28 | } 29 | 30 | + (void)load { 31 | [self registerEntryClass]; 32 | } 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Calendar/GDataFeedCalendar.h: -------------------------------------------------------------------------------- 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 | // GDataFeedCalendar.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedCalendar : GDataFeedBase { 25 | } 26 | 27 | 28 | + (GDataFeedCalendar *)calendarFeedWithXMLData:(NSData *)data; 29 | 30 | + (GDataFeedCalendar *)calendarFeed; 31 | 32 | - (Class)classForEntries; 33 | @end 34 | 35 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 36 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataEntryStandardDoc.m: -------------------------------------------------------------------------------- 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 | // GDataEntryStandardDoc.m 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataEntryStandardDoc.h" 23 | 24 | @implementation GDataEntryStandardDoc 25 | 26 | + (NSString *)standardEntryKind { 27 | return kGDataCategoryStandardDoc; 28 | } 29 | 30 | + (void)load { 31 | [self registerEntryClass]; 32 | } 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Photos/GDataEntryPhotoTag.h: -------------------------------------------------------------------------------- 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 | // GDataEntryPhotoTag.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_PHOTOS_SERVICE 21 | 22 | #import "GDataEntryPhotoBase.h" 23 | 24 | @interface GDataEntryPhotoTag : GDataEntryPhotoBase { 25 | } 26 | 27 | + (GDataEntryPhotoTag *)tagEntryWithString:(NSString *)tagStr; 28 | 29 | - (NSNumber *)weight; // int 30 | - (void)setWeight:(NSNumber *)obj; 31 | @end 32 | 33 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_PHOTOS_SERVICE 34 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataEntryYouTubeVideoMessage.h: -------------------------------------------------------------------------------- 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 | // GDataEntryYouTubeVideoMessage.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataYouTubeElements.h" 23 | #import "GDataEntryYouTubeVideo.h" 24 | 25 | @interface GDataEntryYouTubeVideoMessage : GDataEntryYouTubeVideo 26 | 27 | + (GDataEntryYouTubeVideoMessage *)videoMessageEntry; 28 | 29 | @end 30 | 31 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 32 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Calendar/GDataFeedEvent.h: -------------------------------------------------------------------------------- 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 | // GDataFeedEvent.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedEvent : GDataFeedBase { 25 | } 26 | 27 | + (GDataFeedEvent *)eventFeedWithXMLData:(NSData *)data; 28 | 29 | - (Class)classForEntries; 30 | 31 | - (NSArray *)wheres; 32 | - (void)setWheres:(NSArray *)array; 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Contacts/GDataFeedContact.h: -------------------------------------------------------------------------------- 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 | // GDataFeedContact.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedContact : GDataFeedBase 25 | 26 | + (GDataFeedContact *)contactFeed; 27 | 28 | - (Class)classForEntries; 29 | 30 | // convenience accessor 31 | - (NSArray *)entriesWithGroupHref:(NSString *)href; 32 | @end 33 | 34 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 35 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataEntryPresentationDoc.m: -------------------------------------------------------------------------------- 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 | // GDataEntryPresentationDoc.m 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataEntryPresentationDoc.h" 23 | 24 | @implementation GDataEntryPresentationDoc 25 | 26 | + (NSString *)standardEntryKind { 27 | return kGDataCategoryPresentationDoc; 28 | } 29 | 30 | + (void)load { 31 | [self registerEntryClass]; 32 | } 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Elements/GDataDeleted.m: -------------------------------------------------------------------------------- 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 | // GDataDeleted.m 18 | // 19 | 20 | #import "GDataDeleted.h" 21 | 22 | @implementation GDataDeleted 23 | // marker for a deleted entry, as in 24 | // 25 | 26 | + (NSString *)extensionElementURI { return kGDataNamespaceGData; } 27 | + (NSString *)extensionElementPrefix { return kGDataNamespaceGDataPrefix; } 28 | + (NSString *)extensionElementLocalName { return @"deleted"; } 29 | 30 | + (GDataDeleted *)deleted { 31 | return [self implicitValue]; 32 | } 33 | 34 | @end 35 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Spreadsheets/GDataFeedWorksheet.h: -------------------------------------------------------------------------------- 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 | // GDataFeedWorksheet.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedWorksheet : GDataFeedBase { 25 | } 26 | 27 | 28 | + (GDataFeedWorksheet *)worksheetFeedWithXMLData:(NSData *)data; 29 | 30 | + (GDataFeedWorksheet *)worksheetFeed; 31 | 32 | - (Class)classForEntries; 33 | @end 34 | 35 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 36 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Blogger/GDataEntryBlog.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntryBlog.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | @interface GDataEntryBlog : GDataEntryBase 25 | 26 | + (GDataEntryBlog *)blogEntry; 27 | 28 | // convenience accessors 29 | 30 | - (GDataLink *)repliesLink; 31 | - (GDataLink *)settingsLink; 32 | - (GDataLink *)templateLink; 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Contacts/GDataFeedContactGroup.h: -------------------------------------------------------------------------------- 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 | // GDataFeedContactGroup.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedContactGroup : GDataFeedBase 25 | 26 | + (GDataFeedContactGroup *)contactGroupFeed; 27 | 28 | - (Class)classForEntries; 29 | 30 | // convenience method 31 | - (id)entryForSystemGroupID:(NSString *)str; 32 | 33 | @end 34 | 35 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 36 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Calendar/GDataFeedMessage.h: -------------------------------------------------------------------------------- 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 | // GDataFeedMessage.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedMessage : GDataFeedBase { 25 | } 26 | 27 | 28 | + (GDataFeedMessage *)messageFeedWithXMLData:(NSData *)data; 29 | 30 | + (GDataFeedMessage *)messageFeed; 31 | 32 | + (void)load; 33 | 34 | - (Class)classForEntries; 35 | 36 | @end 37 | 38 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 39 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Spreadsheets/GDataFeedSpreadsheet.h: -------------------------------------------------------------------------------- 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 | // GDataFeedSpreadsheet.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedSpreadsheet : GDataFeedBase { 25 | } 26 | 27 | 28 | + (GDataFeedSpreadsheet *)spreadsheetFeedWithXMLData:(NSData *)data; 29 | 30 | + (GDataFeedSpreadsheet *)spreadsheetFeed; 31 | 32 | - (Class)classForEntries; 33 | @end 34 | 35 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 36 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataEntryYouTubePlaylistLink.h: -------------------------------------------------------------------------------- 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 | // GDataEntryYouTubePlaylistLink.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataEntryYouTubeFeedLinkBase.h" 23 | 24 | @interface GDataEntryYouTubePlaylistLink : GDataEntryYouTubeFeedLinkBase 25 | 26 | + (GDataEntryYouTubePlaylistLink *)playlistLinkEntry; 27 | 28 | - (BOOL)isPrivate; 29 | - (void)setIsPrivate:(BOOL)flag; 30 | 31 | @end 32 | 33 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 34 | -------------------------------------------------------------------------------- /src/libs/GData/Tests/GDataElementsTest.h: -------------------------------------------------------------------------------- 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 | // GDataElementsTest.h 18 | // 19 | 20 | #import 21 | 22 | typedef struct ElementTestKeyPathValues { 23 | NSString *str1; 24 | NSString *str2; 25 | } ElementTestKeyPathValues; 26 | 27 | 28 | 29 | @interface GDataElementsTest : SenTestCase { 30 | 31 | } 32 | 33 | 34 | + (id)valueInObject:(id)obj forKeyPathIncludingArrays:(NSString *)keyPath; 35 | 36 | - (void)runElementTests:(ElementTestKeyPathValues *)tests; 37 | 38 | - (NSString *)entryNamespaceString; 39 | 40 | @end 41 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Calendar/GDataEntryCalendarSettings.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntryCalendarSettings.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | @class GDataCalendarSettingsProperty; 25 | 26 | @interface GDataEntryCalendarSettings : GDataEntryBase 27 | - (GDataCalendarSettingsProperty *)settingsProperty; 28 | - (void)setSettingsProperty:(GDataCalendarSettingsProperty *)obj; 29 | @end 30 | 31 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 32 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataEntryYouTubeRating.h: -------------------------------------------------------------------------------- 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 | // GDataEntryYouTubeRating.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | #import "GDataYouTubeRating.h" 24 | 25 | @interface GDataEntryYouTubeRating : GDataEntryBase 26 | + (GDataEntryYouTubeRating *)ratingEntryWithValue:(NSString *)value; 27 | 28 | - (GDataYouTubeRating *)rating; 29 | - (void)setRating:(GDataYouTubeRating *)obj; 30 | @end 31 | 32 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 33 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/GoogleBase/GDataFeedGoogleBase.h: -------------------------------------------------------------------------------- 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 | // GDataFeedGoogleBase.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_GOOGLEBASE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | #import "GDataEntryGoogleBase.h" 24 | 25 | @interface GDataFeedGoogleBase : GDataFeedBase { 26 | } 27 | 28 | + (GDataFeedGoogleBase *)googleBaseFeed; 29 | 30 | + (GDataFeedGoogleBase *)googleBaseFeedWithXMLData:(NSData *)data; 31 | 32 | - (Class)classForEntries; 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_GOOGLEBASE_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Spreadsheets/GDataFeedSpreadsheetList.h: -------------------------------------------------------------------------------- 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 | // GDataFeedSpreadsheetList.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedSpreadsheetList : GDataFeedBase { 25 | } 26 | 27 | 28 | + (GDataFeedSpreadsheetList *)spreadsheetListFeedWithXMLData:(NSData *)data; 29 | 30 | + (GDataFeedSpreadsheetList *)spreadsheetListFeed; 31 | 32 | - (Class)classForEntries; 33 | @end 34 | 35 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 36 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataEntryYouTubeComment.h: -------------------------------------------------------------------------------- 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 | // GDataEntryYouTubeComment.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | @interface GDataEntryYouTubeComment : GDataEntryBase 25 | 26 | + (GDataEntryYouTubeComment *)commentEntry; 27 | 28 | - (NSNumber *)totalRating; // int 29 | - (void)setTotalRating:(NSNumber *)num; 30 | 31 | - (BOOL)hasSpam; 32 | - (void)setHasSpam:(BOOL)flag; 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataEntryYouTubePlaylist.h: -------------------------------------------------------------------------------- 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 | // GDataEntryYouTubePlaylist.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataEntryYouTubeVideo.h" 23 | #import "GDataYouTubeElements.h" 24 | 25 | @interface GDataEntryYouTubePlaylist : GDataEntryYouTubeVideo 26 | 27 | + (GDataEntryYouTubePlaylist *)playlistEntry; 28 | 29 | - (GDataYouTubePosition *)position; 30 | - (void)setPosition:(GDataYouTubePosition *)obj; 31 | @end 32 | 33 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 34 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Analytics/GDataFeedAnalyticsAccount.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedAnalyticsAccount.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_ANALYTICS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | #import "GDataAnalyticsSegment.h" 24 | 25 | @interface GDataFeedAnalyticsAccount : GDataFeedBase 26 | + (GDataFeedAnalyticsAccount *)accountFeed; 27 | 28 | - (NSArray *)segments; 29 | - (void)setSegments:(NSArray *)array; 30 | - (void)addSegment:(GDataAnalyticsSegment *)obj; 31 | @end 32 | 33 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_ANALYTICS_SERVICE 34 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Translation/GDataTranslation.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataTranslation.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | // Translation 23 | 24 | #import "GDataTranslationConstants.h" 25 | #import "GDataTranslationElements.h" 26 | 27 | #import "GDataEntryTranslationDocument.h" 28 | #import "GDataEntryTranslationMemory.h" 29 | #import "GDataEntryTranslationGlossary.h" 30 | #import "GDataFeedTranslationDocument.h" 31 | #import "GDataFeedTranslationMemory.h" 32 | #import "GDataFeedTranslationGlossary.h" 33 | 34 | #import "GDataServiceGoogleTranslation.h" 35 | #import "GDataQueryTranslation.h" 36 | -------------------------------------------------------------------------------- /src/libs/GData/Elements/GDataTextConstruct.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2007-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 | // GDataTextConstruct.h 18 | // 19 | 20 | #import "GDataObject.h" 21 | 22 | // For typed text, like: Event title 23 | // 24 | // type can be text, text/plain, html, text/html, xhtml, or other things 25 | @interface GDataTextConstruct : GDataObject { 26 | } 27 | 28 | + (id)textConstructWithString:(NSString *)str; 29 | 30 | - (NSString *)stringValue; 31 | - (void)setStringValue:(NSString *)str; 32 | - (NSString *)lang; 33 | - (void)setLang:(NSString *)str; 34 | - (NSString *)type; 35 | - (void)setType:(NSString *)str; 36 | 37 | @end 38 | 39 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Photos/GDataEntryPhotoComment.h: -------------------------------------------------------------------------------- 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 | // GDataEntryPhotoComment.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_PHOTOS_SERVICE 21 | 22 | #import "GDataEntryPhotoBase.h" 23 | 24 | @interface GDataEntryPhotoComment : GDataEntryPhotoBase { 25 | } 26 | 27 | + (GDataEntryPhotoComment *)commentEntryWithString:(NSString *)commentStr; 28 | 29 | - (NSString *)albumID; 30 | - (void)setAlbumID:(NSString *)str; 31 | 32 | - (NSString *)photoID; 33 | - (void)setPhotoID:(NSString *)str; 34 | 35 | @end 36 | 37 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_PHOTOS_SERVICE 38 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubeVideoMessage.h: -------------------------------------------------------------------------------- 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 | // GDataFeedYouTubeVideoMessage.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | // Note: the video message *entry* is a subclass of the YouTube video entry, 25 | // but this feed class derives just from GDataFeedBase, not from the 26 | // video feed class 27 | 28 | @interface GDataFeedYouTubeVideoMessage : GDataFeedBase 29 | + (GDataFeedYouTubeVideoMessage *)videoMessageFeed; 30 | @end 31 | 32 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 33 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Analytics/GDataAnalytics.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataAnalytics.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | // Analytics 23 | 24 | #import "GDataAnalyticsConstants.h" 25 | 26 | #import "GDataAnalyticsElements.h" 27 | #import "GDataAnalyticsAggregateGroup.h" 28 | #import "GDataAnalyticsDataSource.h" 29 | #import "GDataAnalyticsMetric.h" 30 | 31 | #import "GDataEntryAnalyticsAccount.h" 32 | #import "GDataEntryAnalyticsData.h" 33 | #import "GDataFeedAnalyticsAccount.h" 34 | #import "GDataFeedAnalyticsData.h" 35 | 36 | #import "GDataQueryAnalytics.h" 37 | #import "GDataServiceGoogleAnalytics.h" 38 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Contacts/GDataContactLanguage.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataContactLanguage.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | @interface GDataContactLanguage : GDataObject 25 | 26 | + (id)languageWithCode:(NSString *)code 27 | label:(NSString *)label; 28 | 29 | - (NSString *)label; 30 | - (void)setLabel:(NSString *)str; 31 | 32 | - (NSString *)code; 33 | - (void)setCode:(NSString *)str; 34 | 35 | @end 36 | 37 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 38 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Finance/GDataFinance.h: -------------------------------------------------------------------------------- 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 | // GDataFinance.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | // Finance 23 | 24 | #import "GDataEntryFinancePortfolio.h" 25 | #import "GDataEntryFinancePosition.h" 26 | #import "GDataEntryFinanceTransaction.h" 27 | #import "GDataFeedFinancePortfolio.h" 28 | #import "GDataFeedFinancePosition.h" 29 | #import "GDataFeedFinanceTransaction.h" 30 | #import "GDataFinanceSymbol.h" 31 | #import "GDataMoneyElements.h" 32 | #import "GDataPortfolioElements.h" 33 | #import "GDataFinanceTransactionData.h" 34 | #import "GDataServiceGoogleFinance.h" 35 | #import "GDataQueryFinance.h" 36 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/GoogleBase/GDataQueryGoogleBase.h: -------------------------------------------------------------------------------- 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 | // GDataQueryGoogleBase.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_GOOGLEBASE_SERVICE 21 | 22 | #import "GDataQuery.h" 23 | 24 | @interface GDataQueryGoogleBase : GDataQuery 25 | 26 | + (GDataQueryGoogleBase *)googleBaseQueryWithFeedURL:(NSURL *)feedURL; 27 | 28 | - (NSString *)googleBaseQuery; 29 | - (void)setGoogleBaseQuery:(NSString *)str; 30 | 31 | - (NSInteger)maxValues; 32 | - (void)setMaxValues:(NSInteger)val; 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_GOOGLEBASE_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Spreadsheets/GDataEntrySpreadsheetRecord.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntrySpreadsheetRecord.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | @class GDataSpreadsheetField; 25 | 26 | @interface GDataEntrySpreadsheetRecord : GDataEntryBase 27 | 28 | + (GDataEntrySpreadsheetRecord *)recordEntry; 29 | 30 | - (NSArray *)fields; 31 | - (void)setFields:(NSArray *)array; 32 | - (void)addField:(GDataSpreadsheetField *)obj; 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Introspection/GDataServiceIntrospection.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataServiceIntrospection.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | // 23 | // This group of classes is used for retrieving the service documents 24 | // that describe a feed's supported features (AtomPub introspection, 25 | // ). 26 | // 27 | // Client applications that do not need to retrieve service documents may 28 | // omit these classes. 29 | // 30 | 31 | #import "GDataAtomCategoryGroup.h" 32 | #import "GDataAtomCollection.h" 33 | #import "GDataAtomServiceDocument.h" 34 | #import "GDataAtomWorkspace.h" 35 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Finance/GDataEntryFinanceTransaction.h: -------------------------------------------------------------------------------- 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 | // GDataEntryFinanceTransaction.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_FINANCE_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | @class GDataFinanceTransactionData; 25 | 26 | @interface GDataEntryFinanceTransaction : GDataEntryBase 27 | 28 | + (GDataEntryFinanceTransaction *)transactionEntry; 29 | 30 | // extensions 31 | - (void)setTransactionData:(GDataFinanceTransactionData *)obj; 32 | - (GDataFinanceTransactionData *)transactionData; 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_FINANCE_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataEntryYouTubeFriend.h: -------------------------------------------------------------------------------- 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 | // GDataEntryYouTubeFriend.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | @interface GDataEntryYouTubeFriend : GDataEntryBase 25 | 26 | + (GDataEntryYouTubeFriend *)friendEntry; 27 | 28 | - (NSString *)username; 29 | - (void)setUsername:(NSString *)str; 30 | 31 | - (NSString *)status; 32 | - (void)setStatus:(NSString *)str; 33 | 34 | // to get the user profile link, use [[feed links] relatedLink] 35 | 36 | @end 37 | 38 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 39 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Translation/GDataEntryTranslationGlossary.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntryTranslationGlossary.h 18 | // 19 | 20 | // 21 | // For access to ACLs, use the ACLLink category on the entry 22 | // from GDataEntryACL.h 23 | // 24 | 25 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 26 | 27 | #import "GDataEntryBase.h" 28 | #import "GDataTranslationElements.h" 29 | 30 | @interface GDataEntryTranslationGlossary : GDataEntryBase 31 | 32 | + (GDataEntryTranslationGlossary *)glossaryWithTitle:(NSString *)title; 33 | 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Blogger/GDataEntryBlogComment.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntryBlogComment.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | #import "GDataThreadingElements.h" 24 | 25 | @interface GDataEntryBlogComment : GDataEntryBase 26 | 27 | + (GDataEntryBlogComment *)commentEntry; 28 | 29 | // extensions 30 | 31 | - (GDataInReplyTo *)inReplyTo; 32 | - (void)setInReplyTo:(GDataInReplyTo *)obj; 33 | 34 | // convenience accessors 35 | 36 | - (GDataLink *)repliesLink; 37 | 38 | @end 39 | 40 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 41 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Calendar/GDataCalendarSettingsProperty.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataCalendarSettingsProperty.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | // calendar settings property, like 25 | // 26 | 27 | @interface GDataCalendarSettingsProperty : GDataNameValueConstruct 28 | 29 | // supports -name and -setName from the superclass 30 | 31 | - (NSString *)value; 32 | - (void)setValue:(NSString *)str; 33 | @end 34 | 35 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 36 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Spreadsheets/GDataFeedSpreadsheetCell.h: -------------------------------------------------------------------------------- 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 | // GDataFeedSpreadsheetCell.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @interface GDataFeedSpreadsheetCell : GDataFeedBase 25 | 26 | + (GDataFeedSpreadsheetCell *)spreadsheetCellFeedWithXMLData:(NSData *)data; 27 | 28 | + (GDataFeedSpreadsheetCell *)spreadsheetCellFeed; 29 | 30 | - (Class)classForEntries; 31 | 32 | // extensions 33 | - (NSInteger)rowCount; 34 | - (NSInteger)columnCount; 35 | 36 | @end 37 | 38 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 39 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Spreadsheets/GDataSpreadsheetHeader.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataSpreadsheetHeader.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | #import "GDataValueConstruct.h" 25 | 26 | // For spreadsheet header, like 27 | // 28 | 29 | @interface GDataSpreadsheetHeader : GDataValueConstruct 30 | 31 | + (GDataSpreadsheetHeader *)headerWithRow:(int)row; 32 | 33 | - (NSNumber *)row; // int 34 | - (void)setRow:(NSNumber *)num; 35 | 36 | @end 37 | 38 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 39 | -------------------------------------------------------------------------------- /src/libs/GData/Elements/GDataPerson.h: -------------------------------------------------------------------------------- 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 | // GDataPerson.h 18 | // 19 | 20 | #import "GDataObject.h" 21 | // a person, as in 22 | // 23 | // Fred Flintstone 24 | // test@domain.net 25 | // 26 | @interface GDataPerson : GDataObject 27 | 28 | + (GDataPerson *)personWithName:(NSString *)name email:(NSString *)email; 29 | 30 | - (NSString *)name; 31 | - (void)setName:(NSString *)str; 32 | 33 | - (NSString *)nameLang; 34 | - (void)setNameLang:(NSString *)str; 35 | 36 | - (NSString *)URI; 37 | - (void)setURI:(NSString *)str; 38 | 39 | - (NSString *)email; 40 | - (void)setEmail:(NSString *)str; 41 | @end 42 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/WebmasterTools/GDataFeedSitemap.h: -------------------------------------------------------------------------------- 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 | // GDataFeedSitemap.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | 24 | @class GDataSitemapMobile; 25 | @class GDataSitemapNews; 26 | 27 | @interface GDataFeedSitemap : GDataFeedBase 28 | + (GDataFeedSitemap *)sitemapFeed; 29 | 30 | - (GDataSitemapMobile *)sitemapMobile; 31 | - (void)setSitemapMobile:(GDataSitemapMobile *)obj; 32 | 33 | - (GDataSitemapNews *)sitemapNews; 34 | - (void)setSitemapNews:(GDataSitemapNews *)obj; 35 | @end 36 | 37 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 38 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataDocs.h: -------------------------------------------------------------------------------- 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 | // GDataDocs.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | 23 | // Google Doc List 24 | #import "GDataDocConstants.h" 25 | #import "GDataEntryDocBase.h" 26 | #import "GDataEntryStandardDoc.h" 27 | #import "GDataEntrySpreadsheetDoc.h" 28 | #import "GDataEntryPresentationDoc.h" 29 | #import "GDataEntryPDFDoc.h" 30 | #import "GDataEntryDrawingDoc.h" 31 | #import "GDataEntryFileDoc.h" 32 | #import "GDataEntryFolderDoc.h" 33 | #import "GDataEntryDocRevision.h" 34 | #import "GDataEntryDocListMetadata.h" 35 | #import "GDataFeedDocList.h" 36 | #import "GDataFeedDocRevision.h" 37 | #import "GDataServiceGoogleDocs.h" 38 | #import "GDataQueryDocs.h" 39 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Health/GDataEntryHealthRegister.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntryHealthRegister.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_HEALTH_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | @class GDataContinuityOfCareRecord; 25 | 26 | @interface GDataEntryHealthRegister : GDataEntryBase 27 | 28 | + (id)registerEntry; 29 | 30 | // extensions 31 | - (GDataContinuityOfCareRecord *)continuityOfCareRecord; 32 | - (void)setContinuityOfCareRecord:(GDataContinuityOfCareRecord *)obj; 33 | 34 | // convenience method 35 | - (GDataLink *)completeLink; 36 | 37 | @end 38 | 39 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_HEALTH_SERVICE 40 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Finance/GDataQueryFinance.h: -------------------------------------------------------------------------------- 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 | // GDataQueryFinance.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_FINANCE_SERVICE 21 | 22 | #import "GDataQuery.h" 23 | 24 | @interface GDataQueryFinance : GDataQuery 25 | 26 | + (GDataQueryFinance *)financeQueryWithFeedURL:(NSURL *)feedURL; 27 | 28 | - (void)setShouldIncludeReturns:(BOOL)flag; 29 | - (BOOL)shouldIncludeReturns; 30 | 31 | - (void)setShouldIncludePositions:(BOOL)flag; 32 | - (BOOL)shouldIncludePositions; 33 | 34 | - (void)setShouldIncludeTransactions:(BOOL)flag; 35 | - (BOOL)shouldIncludeTransactions; 36 | 37 | @end 38 | 39 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_FINANCE_SERVICE 40 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Spreadsheets/GDataEntrySpreadsheet.h: -------------------------------------------------------------------------------- 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 | // GDataEntrySpreadsheet.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | #import "GDataSpreadsheetConstants.h" 25 | 26 | // SpreadsheetEntry extensions 27 | 28 | @interface GDataEntrySpreadsheet : GDataEntryBase 29 | 30 | + (GDataEntrySpreadsheet *)spreadsheetEntry; 31 | 32 | // convenience accessors 33 | - (GDataLink *)spreadsheetLink; // link to web version 34 | - (GDataLink *)tablesFeedLink; 35 | - (NSURL *)worksheetsFeedURL; 36 | 37 | @end 38 | 39 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 40 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Contacts/GDataQueryContact.h: -------------------------------------------------------------------------------- 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 | // GDataQueryContact.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 21 | 22 | // Contact API query parameters 23 | // 24 | // http://code.google.com/apis/contacts/reference.html#Parameters 25 | 26 | #import "GDataQuery.h" 27 | 28 | @interface GDataQueryContact : GDataQuery 29 | 30 | + (GDataQueryContact *)contactQueryWithFeedURL:(NSURL *)feedURL; 31 | 32 | + (GDataQueryContact *)contactQueryForUserID:(NSString *)userID; 33 | 34 | - (NSString *)groupIdentifier; 35 | - (void)setGroupIdentifier:(NSString *)str; 36 | 37 | @end 38 | 39 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 40 | -------------------------------------------------------------------------------- /src/libs/GData/Elements/GDataGenerator.h: -------------------------------------------------------------------------------- 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 | // GDataGenerator.h 18 | // 19 | 20 | #import "GDataObject.h" 21 | 22 | // Feed generator element, as in 23 | // CL2 24 | @interface GDataGenerator : GDataObject { 25 | } 26 | + (GDataGenerator *)generatorWithName:(NSString *)name 27 | version:(NSString *)version 28 | URI:(NSString *)uri; 29 | 30 | - (NSString *)name; 31 | - (void)setName:(NSString *)str; 32 | 33 | - (NSString *)version; 34 | - (void)setVersion:(NSString *)str; 35 | 36 | - (NSString *)URI; 37 | - (void)setURI:(NSString *)str; 38 | 39 | @end 40 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Photos/GDataPhotos.h: -------------------------------------------------------------------------------- 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 | // GDataPhotos.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | #import "GDataMedia.h" 22 | 23 | // Google Photos 24 | #import "GDataPhotoConstants.h" 25 | #import "GDataPhotoElements.h" 26 | #import "GDataEXIFTags.h" 27 | #import "GDataEntryPhotoBase.h" 28 | #import "GDataEntryPhoto.h" 29 | #import "GDataEntryPhotoAlbum.h" 30 | #import "GDataEntryPhotoComment.h" 31 | #import "GDataEntryPhotoTag.h" 32 | #import "GDataEntryPhotoUser.h" 33 | #import "GDataFeedPhotoBase.h" 34 | #import "GDataFeedPhoto.h" 35 | #import "GDataFeedPhotoAlbum.h" 36 | #import "GDataFeedPhotoUser.h" 37 | #import "GDataServiceGooglePhotos.h" 38 | #import "GDataQueryGooglePhotos.h" 39 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Spreadsheets/GDataEntrySpreadsheetCell.h: -------------------------------------------------------------------------------- 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 | // GDataEntrySpreadsheetCell.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | @class GDataSpreadsheetCell; 25 | 26 | // SpreadsheetCellEntry extensions 27 | 28 | @interface GDataEntrySpreadsheetCell : GDataEntryBase 29 | 30 | + (GDataEntrySpreadsheetCell *)spreadsheetCellEntryWithCell:(GDataSpreadsheetCell *)cell; 31 | 32 | - (GDataSpreadsheetCell *)cell; 33 | - (void)setCell:(GDataSpreadsheetCell *)cell; 34 | 35 | - (GDataLink *)sourceLink; 36 | 37 | @end 38 | 39 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 40 | 41 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataFeedYouTubePlaylist.h: -------------------------------------------------------------------------------- 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 | // GDataFeedYouTubePlaylist.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataFeedBase.h" 23 | #import "GDataYouTubeMediaElements.h" 24 | 25 | @interface GDataFeedYouTubePlaylist : GDataFeedBase 26 | + (GDataFeedYouTubePlaylist *)playlistFeed; 27 | 28 | - (BOOL)isPrivate; 29 | - (void)setIsPrivate:(BOOL)flag; 30 | 31 | - (GDataYouTubeMediaGroup *)mediaGroup; 32 | - (void)setMediaGroup:(GDataYouTubeMediaGroup *)obj; 33 | 34 | - (NSString *)playlistID; 35 | - (void)setPlaylistID:(NSString *)str; 36 | @end 37 | 38 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 39 | -------------------------------------------------------------------------------- /src/libs/GData/Elements/GDataElements.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2007-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 | // GDataElements.h 18 | // 19 | // Common classes needed for any service 20 | // 21 | 22 | #import "GDataFramework.h" 23 | 24 | // utility classes 25 | #import "GDataDateTime.h" 26 | #import "GDataHTTPFetcher.h" 27 | #import "GDataHTTPFetcherLogging.h" 28 | #import "GDataHTTPUploadFetcher.h" 29 | #import "GDataProgressMonitorInputStream.h" 30 | #import "GDataGatherInputStream.h" 31 | #import "GDataMIMEDocument.h" 32 | #import "GDataServerError.h" 33 | 34 | // base classes 35 | #import "GDataObject.h" 36 | #import "GDataEntryBase.h" 37 | #import "GDataFeedBase.h" 38 | #import "GDataServiceBase.h" 39 | #import "GDataServiceGoogle.h" 40 | #import "GDataQuery.h" 41 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataEntryYouTubeCaptionTrack.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntryYouTubeCaptionTrack.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | #import "GDataYouTubePublicationState.h" 24 | 25 | @interface GDataEntryYouTubeCaptionTrack : GDataEntryBase 26 | 27 | + (GDataEntryYouTubeCaptionTrack *)captionTrackEntry; 28 | 29 | - (GDataYouTubePublicationState *)publicationState; 30 | - (void)setGDataYouTubePublicationState:(GDataYouTubePublicationState *)obj; 31 | 32 | - (NSString *)derived; 33 | - (void)setDerived:(NSString *)str; 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Elements/GDataOrganizationName.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataOrganizationName.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 21 | 22 | #import "GDataObject.h" 23 | #import "GDataValueConstruct.h" 24 | 25 | // organization name 26 | // Acme Corp 27 | 28 | @interface GDataOrganizationName : GDataObject 29 | 30 | + (id)organizationNameWithString:(NSString *)str; 31 | 32 | - (NSString *)stringValue; 33 | - (void)setStringValue:(NSString *)str; 34 | 35 | - (NSString *)yomi; 36 | - (void)setYomi:(NSString *)str; 37 | 38 | @end 39 | 40 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 41 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Photos/GDataEntryPhotoBase.h: -------------------------------------------------------------------------------- 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 | // GDataEntryPhotoBase.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_PHOTOS_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | #import "GDataPhotoElements.h" 24 | 25 | @interface GDataEntryPhotoBase : GDataEntryBase 26 | 27 | - (NSString *)GPhotoID; // 28 | - (void)setGPhotoID:(NSString *)str; 29 | 30 | // like in the Java library, we'll rename summary as description 31 | - (GDataTextConstruct *)photoDescription; 32 | - (void)setPhotoDescription:(GDataTextConstruct *)obj; 33 | - (void)setPhotoDescriptionWithString:(NSString *)str; 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_PHOTOS_SERVICE 37 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Calendar/GDataFeedCalendarSettings.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedCalendarSettings.m 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 21 | 22 | #import "GDataFeedCalendarSettings.h" 23 | #import "GDataEntryCalendar.h" 24 | #import "GDataEntryCalendarEvent.h" 25 | 26 | @implementation GDataFeedCalendarSettings 27 | 28 | + (NSString *)standardKindAttributeValue { 29 | return @"calendar#settingFeed"; 30 | } 31 | 32 | + (void)load { 33 | [self registerFeedClass]; 34 | } 35 | 36 | + (NSString *)defaultServiceVersion { 37 | return kGDataCalendarDefaultServiceVersion; 38 | } 39 | 40 | @end 41 | 42 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 43 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/WebmasterTools/GDataFeedSiteKeyword.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedSiteKeyword.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 21 | 22 | // Note: this feed never has any entries. 23 | 24 | #import "GDataFeedBase.h" 25 | #import "GDataSiteKeyword.h" 26 | 27 | @interface GDataFeedSiteKeyword : GDataFeedBase 28 | + (GDataFeedSiteKeyword *)siteKeywordFeed; 29 | 30 | - (NSArray *)keywords; 31 | - (void)setKeywords:(NSArray *)array; 32 | - (void)addKeyword:(GDataSiteKeyword *)obj; 33 | 34 | // convenience accessor 35 | - (NSArray *)keywordsWithSource:(NSString *)source; 36 | @end 37 | 38 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 39 | -------------------------------------------------------------------------------- /src/libs/GData/Media/GDataMediaRating.h: -------------------------------------------------------------------------------- 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 | // GDataMediaRating.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_PHOTOS_SERVICE \ 21 | || GDATA_INCLUDE_YOUTUBE_SERVICE 22 | 23 | #import "GDataObject.h" 24 | 25 | // like adult 26 | // 27 | // http://search.yahoo.com/mrss 28 | 29 | @interface GDataMediaRating : GDataObject { 30 | } 31 | 32 | + (GDataMediaRating *)mediaRatingWithString:(NSString *)str; 33 | 34 | - (NSString *)scheme; 35 | - (void)setScheme:(NSString *)str; 36 | 37 | - (NSString *)stringValue; 38 | - (void)setStringValue:(NSString *)str; 39 | 40 | @end 41 | 42 | #endif // #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_*_SERVICE 43 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Analytics/GDataAnalyticsCustomVariable.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataAnalyticsCustomVariable.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_ANALYTICS_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | // Custom variable, like 25 | // 26 | // 27 | 28 | @interface GDataAnalyticsCustomVariable : GDataObject 29 | 30 | - (NSNumber *)index; // int 31 | - (void)setIndex:(NSNumber *)num; 32 | 33 | - (NSString *)name; 34 | - (void)setName:(NSString *)str; 35 | 36 | - (NSString *)scope; 37 | - (void)setScope:(NSString *)str; 38 | 39 | @end 40 | 41 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_ANALYTICS_SERVICE 42 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataDocFeature.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2010 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 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 17 | 18 | // 19 | // GDataDocFeature.h 20 | // 21 | 22 | #import "GDataObject.h" 23 | #import "GDataValueConstruct.h" 24 | 25 | // a docs feature, such as 26 | // 27 | // 28 | // ocr 29 | // rate 30 | // 31 | 32 | @interface GDataDocFeature : GDataObject 33 | - (NSString *)featureName; 34 | - (void)setFeatureName:(NSString *)str; 35 | 36 | - (NSString *)featureRate; 37 | - (void)setFeatureRate:(NSString *)str; 38 | @end 39 | 40 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 41 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Contacts/GDataContactLink.h: -------------------------------------------------------------------------------- 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 | // GDataContactLink.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | @interface GDataContactLink : GDataObject 25 | 26 | + (id)linkWithRel:(NSString *)rel 27 | label:(NSString *)label 28 | href:(NSString *)href; 29 | 30 | - (NSString *)label; 31 | - (void)setLabel:(NSString *)str; 32 | 33 | - (NSString *)rel; 34 | - (void)setRel:(NSString *)str; 35 | 36 | - (NSString *)href; 37 | - (void)setHref:(NSString *)str; 38 | 39 | - (BOOL)isPrimary; 40 | - (void)setIsPrimary:(BOOL)flag; 41 | @end 42 | 43 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 44 | -------------------------------------------------------------------------------- /src/libs/GData/Elements/GDataDocumentElements.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataDocumentElements.m 18 | // 19 | // Elements used by the Docs API and Translation Toolkit API 20 | // 21 | 22 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE || GDATA_INCLUDE_TRANSLATION_SERVICE 23 | 24 | #import "GDataPerson.h" 25 | #import "GDataValueConstruct.h" 26 | 27 | @interface GDataLastModifiedBy : GDataPerson 28 | @end 29 | 30 | @interface GDataQuotaBytesTotal : GDataValueElementConstruct 31 | @end 32 | 33 | @interface GDataQuotaBytesUsed : GDataValueElementConstruct 34 | @end 35 | 36 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE || GDATA_INCLUDE_TRANSLATION_SERVICE 37 | 38 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/WebmasterTools/GDataSiteKeyword.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataSiteKeyword.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | // keyword, like 25 | // cake 26 | 27 | @interface GDataSiteKeyword : GDataObject 28 | 29 | + (GDataSiteKeyword *)keywordWithSource:(NSString *)source 30 | stringValue:(NSString *)value; 31 | 32 | - (NSString *)source; 33 | - (void)setSource:(NSString *)str; 34 | 35 | - (NSString *)stringValue; 36 | - (void)setStringValue:(NSString *)str; 37 | @end 38 | 39 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 40 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Analytics/GDataAnalyticsStep.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataAnalyticsStep.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_ANALYTICS_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | // Step, like 25 | // 26 | // 29 | 30 | @interface GDataAnalyticsStep : GDataObject 31 | 32 | - (NSString *)name; 33 | - (void)setName:(NSString *)str; 34 | 35 | - (NSNumber *)number; // int 36 | - (void)setNumber:(NSNumber *)num; 37 | 38 | - (NSString *)path; 39 | - (void)setPath:(NSString *)str; 40 | 41 | @end 42 | 43 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_ANALYTICS_SERVICE 44 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Contacts/GDataContactUserDefinedField.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataContactUserDefinedField.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 21 | 22 | #import "GDataObject.h" 23 | #import "GDataValueConstruct.h" 24 | 25 | // end-user visible client-defined fields 26 | 27 | @interface GDataContactUserDefinedField : GDataNameValueConstruct 28 | 29 | + (id)userDefinedFieldWithKey:(NSString *)key 30 | value:(NSString *)value; 31 | 32 | // supports -stringValue and -setStringValue from the superclass 33 | 34 | - (NSString *)key; 35 | - (void)setKey:(NSString *)str; 36 | 37 | @end 38 | 39 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 40 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/WebmasterTools/GDataWebmasterTools.h: -------------------------------------------------------------------------------- 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 | // GDataWebmasterTools.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | // Webmaster Tools 23 | 24 | #import "GDataWebmasterToolsConstants.h" 25 | 26 | #import "GDataFeedSite.h" 27 | #import "GDataFeedSitemap.h" 28 | #import "GDataFeedSiteCrawlIssue.h" 29 | #import "GDataFeedSiteMessage.h" 30 | #import "GDataFeedSiteKeyword.h" 31 | 32 | #import "GDataEntrySite.h" 33 | #import "GDataEntrySitemap.h" 34 | #import "GDataEntrySiteCrawlIssue.h" 35 | #import "GDataEntrySiteMessage.h" 36 | 37 | #import "GDataSitemapMobile.h" 38 | #import "GDataSitemapNews.h" 39 | #import "GDataSiteKeyword.h" 40 | #import "GDataSiteVerificationMethod.h" 41 | 42 | #import "GDataServiceGoogleWebmasterTools.h" 43 | -------------------------------------------------------------------------------- /src/libs/GData/Elements/GDataMoney.h: -------------------------------------------------------------------------------- 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 | // GDataMoney.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_FINANCE_SERVICE || GDATA_INCLUDE_BOOKS_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | // money element, as in 25 | // 26 | 27 | @interface GDataMoney : GDataObject 28 | 29 | + (GDataMoney *)moneyWithAmount:(NSNumber *)amount 30 | currencyCode:(NSString *)currencyCode; 31 | 32 | - (NSDecimalNumber *)amount; 33 | - (void)setAmount:(NSNumber *)num; 34 | 35 | - (NSString *)currencyCode; 36 | - (void)setCurrencyCode:(NSString *)str; 37 | @end 38 | 39 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_FINANCE_SERVICE || GDATA_INCLUDE_BOOKS_SERVICE 40 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataDocMaxUploadSize.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2010 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 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 17 | 18 | // 19 | // GDataDocMaxUploadSize.h 20 | // 21 | 22 | #import "GDataObject.h" 23 | #import "GDataValueConstruct.h" 24 | 25 | // an upload size, such as 26 | // 27 | // 3124125 28 | 29 | @interface GDataDocMaxUploadSize : GDataValueElementConstruct 30 | // For the value, use 31 | // 32 | // - (NSNumber *)longLongNumberValue; 33 | // - (long long)longLongValue; 34 | // - (void)setLongLongValue:(long long)val; 35 | 36 | - (NSString *)uploadKind; 37 | - (void)setUploadKind:(NSString *)str; 38 | @end 39 | 40 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 41 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Translation/GDataEntryTranslationGlossary.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntryTranslationGlossary.m 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 21 | 22 | #import "GDataEntryTranslationGlossary.h" 23 | #import "GDataTranslationConstants.h" 24 | 25 | @implementation GDataEntryTranslationGlossary 26 | 27 | + (GDataEntryTranslationGlossary *)glossaryWithTitle:(NSString *)title { 28 | 29 | GDataEntryTranslationGlossary *obj = [[[self alloc] init] autorelease]; 30 | 31 | [obj setTitleWithString:title]; 32 | 33 | [obj setNamespaces:[GDataTranslationConstants translationNamespaces]]; 34 | 35 | return obj; 36 | } 37 | 38 | @end 39 | 40 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 41 | -------------------------------------------------------------------------------- /src/libs/GData/GData.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2007-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 | // GData.h 18 | // 19 | 20 | // Client services. Rather than include GData.h, applications 21 | // can include just the client service header needed, like 22 | // #import "GData/GDataCalendar.h" 23 | 24 | #import "GDataAnalytics.h" 25 | #import "GDataBlogger.h" 26 | #import "GDataBooks.h" 27 | #import "GDataCalendar.h" 28 | #import "GDataContacts.h" 29 | #import "GDataCodeSearch.h" 30 | #import "GDataDocs.h" 31 | #import "GDataFinance.h" 32 | #import "GDataGoogleBase.h" 33 | #import "GDataHealth.h" 34 | #import "GDataMaps.h" 35 | #import "GDataPhotos.h" 36 | #import "GDataSpreadsheet.h" 37 | #import "GDataWebmasterTools.h" 38 | #import "GDataYouTube.h" 39 | 40 | // Optional common interfaces 41 | #import "GDataACL.h" 42 | #import "GDataServiceIntrospection.h" 43 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Spreadsheets/GDataSpreadsheetColumn.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataSpreadsheetColumn.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | // For table columns, like: 25 | // 26 | 27 | @interface GDataSpreadsheetColumn : GDataObject 28 | 29 | + (GDataSpreadsheetColumn *)columnWithIndexString:(NSString *)indexStr 30 | name:(NSString *)name; 31 | 32 | - (NSString *)name; 33 | - (void)setName:(NSString *)str; 34 | 35 | - (NSString *)indexString; 36 | - (void)setIndexString:(NSString *)str; 37 | 38 | @end 39 | 40 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_SPREADSHEET_SERVICE 41 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Docs/GDataDocTransferFormat.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2010 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 | // GDataDocTransferFormat.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | // an import or export format, as in 25 | // 26 | 27 | @interface GDataDocTransferFormat : GDataObject 28 | - (NSString *)source; 29 | - (void)setSource:(NSString *)str; 30 | 31 | - (NSString *)target; 32 | - (void)setTarget:(NSString *)str; 33 | @end 34 | 35 | @interface GDataDocImportFormat : GDataDocTransferFormat 36 | @end 37 | 38 | @interface GDataDocExportFormat : GDataDocTransferFormat 39 | @end 40 | 41 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_DOCS_SERVICE 42 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Maps/GDataEntryMap.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_MAPS_SERVICE 17 | 18 | // 19 | // GDataEntryMap.h 20 | // 21 | 22 | #import "GDataEntryBase.h" 23 | #import "GDataCustomProperty.h" 24 | 25 | 26 | @interface GDataEntryMap : GDataEntryBase 27 | 28 | + (id)mapEntryWithTitle:(NSString *)str; 29 | 30 | - (NSArray *)customProperties; 31 | - (void)setCustomProperties:(NSArray *)array; 32 | - (void)addCustomProperty:(GDataCustomProperty *)obj; 33 | 34 | // convenience accessor 35 | - (NSURL *)featuresFeedURL; 36 | 37 | - (GDataCustomProperty *)customPropertyWithName:(NSString *)name; 38 | 39 | - (BOOL)isAPIVisible; 40 | 41 | - (GDataLink *)viewLink; 42 | 43 | @end 44 | 45 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_MAPS_SERVICE 46 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataEntryYouTubeChannel.h: -------------------------------------------------------------------------------- 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 | // GDataEntryYouTubeChannel.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | #import "GDataEntryYouTubeFeedLinkBase.h" 24 | 25 | @interface GDataEntryYouTubeChannel : GDataEntryBase 26 | 27 | + (GDataEntryYouTubeChannel *)channelEntry; 28 | 29 | // channelType is a convenience accessor to get the term value from 30 | // the channel category element for this entry 31 | - (NSString *)channelType; 32 | 33 | - (NSArray *)feedLinks; 34 | 35 | // convenience accessors 36 | - (GDataFeedLink *)uploadsFeedLink; 37 | - (GDataFeedLink *)featuredFeedLink; 38 | 39 | @end 40 | 41 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 42 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Analytics/GDataAnalyticsEngagement.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataAnalyticsEngagement.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_ANALYTICS_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | // Engagement, like 25 | // 26 | // 27 | 28 | 29 | @interface GDataAnalyticsEngagement : GDataObject 30 | 31 | // Attributes 32 | 33 | - (NSString *)comparison; 34 | - (void)setComparison:(NSString *)str; 35 | 36 | - (NSNumber *)thresholdValue; // long long 37 | - (void)setThresholdValue:(NSNumber *)num; 38 | 39 | - (NSString *)type; 40 | - (void)setType:(NSString *)str; 41 | 42 | @end 43 | 44 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_ANALYTICS_SERVICE 45 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Translation/GDataEntryTranslationMemory.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntryTranslationMemory.h 18 | // 19 | 20 | // 21 | // For access to ACLs, use the ACLLink category on the entry 22 | // from GDataEntryACL.h 23 | // 24 | 25 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 26 | 27 | #import "GDataEntryBase.h" 28 | #import "GDataTranslationElements.h" 29 | 30 | @interface GDataEntryTranslationMemory : GDataEntryBase 31 | 32 | + (GDataEntryTranslationMemory *)documentWithTitle:(NSString *)title 33 | scope:(NSString *)scope; 34 | 35 | // extensions 36 | 37 | - (NSString *)scope; 38 | - (void)setScope:(NSString *)str; 39 | 40 | @end 41 | 42 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 43 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Blogger/GDataFeedBlogComment.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataFeedBlogComment.m 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 21 | 22 | #import "GDataFeedBlogComment.h" 23 | #import "GDataEntryBlogComment.h" 24 | #import "GDataBloggerConstants.h" 25 | 26 | 27 | @implementation GDataFeedBlogComment 28 | 29 | //+ (NSString *)standardFeedKind { 30 | // return kGDataCategoryBloggerComment; 31 | //} 32 | // 33 | //+ (void)load { 34 | // [self registerFeedClass]; 35 | //} 36 | 37 | - (Class)classForEntries { 38 | return [GDataEntryBlogComment class]; 39 | } 40 | 41 | + (NSString *)defaultServiceVersion { 42 | return kGDataBloggerDefaultServiceVersion; 43 | } 44 | 45 | @end 46 | 47 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 48 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Calendar/GDataCalendar.h: -------------------------------------------------------------------------------- 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 | // GDataCalendar.h 18 | // 19 | 20 | #import "GDataElements.h" 21 | 22 | // Google Calendar 23 | #import "GDataWebContent.h" 24 | #import "GDataOriginalEvent.h" 25 | #import "GDataRecurrence.h" 26 | #import "GDataRecurrenceException.h" 27 | #import "GDataReminder.h" 28 | #import "GDataCalendarSettingsProperty.h" 29 | 30 | #import "GDataEntryCalendar.h" 31 | #import "GDataFeedCalendar.h" 32 | #import "GDataEntryEvent.h" 33 | #import "GDataFeedEvent.h" 34 | #import "GDataEntryCalendarEvent.h" 35 | #import "GDataFeedCalendarEvent.h" 36 | #import "GDataEntryMessage.h" 37 | #import "GDataFeedMessage.h" 38 | #import "GDataEntryCalendarSettings.h" 39 | #import "GDataFeedCalendarSettings.h" 40 | 41 | #import "GDataServiceGoogleCalendar.h" 42 | #import "GDataQueryCalendar.h" 43 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Contacts/GDataGroupMembershipInfo.h: -------------------------------------------------------------------------------- 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 | // GDataGroupMembershipInfo.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | // 25 | // group membership info 26 | // 27 | // 28 | // 29 | // http://code.google.com/apis/contacts/reference.html#groupMembershipInfo 30 | 31 | @interface GDataGroupMembershipInfo : GDataObject { 32 | } 33 | 34 | + (GDataGroupMembershipInfo *)groupMembershipInfoWithHref:(NSString *)str; 35 | 36 | - (NSString *)href; 37 | - (void)setHref:(NSString *)str; 38 | 39 | - (BOOL)isDeleted; 40 | - (void)setIsDeleted:(BOOL)flag; 41 | 42 | @end 43 | 44 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CONTACTS_SERVICE 45 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Translation/GDataQueryTranslation.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataQueryTranslation.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 21 | 22 | #import "GDataQuery.h" 23 | 24 | @interface GDataQueryTranslation : GDataQuery 25 | 26 | + (GDataQueryTranslation *)translationQueryWithFeedURL:(NSURL *)feedURL; 27 | 28 | // for scope, use kGDataTranslationScopePrivate and kGDataTranslationScopePublic 29 | // from GDataTranslationConstants 30 | - (void)setScope:(NSString *)str; 31 | - (NSString *)scope; 32 | 33 | // on deletes, this causes deletion for all users, ignoring the ACL roles 34 | - (void)setDeleteForAllUsers:(BOOL)flag; 35 | - (BOOL)deleteForAllUsers; 36 | 37 | @end 38 | 39 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 40 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Calendar/GDataFeedCalendarEvent.h: -------------------------------------------------------------------------------- 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 | // GDataFeedCalendarEvent.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 21 | 22 | #import "GDataFeedEvent.h" 23 | 24 | @class GDataTimeZoneProperty; 25 | 26 | @interface GDataFeedCalendarEvent : GDataFeedEvent 27 | 28 | + (GDataFeedCalendarEvent *)calendarEventFeedWithXMLData:(NSData *)data; 29 | 30 | + (GDataFeedCalendarEvent *)calendarEventFeed; 31 | 32 | - (Class)classForEntries; 33 | 34 | #pragma mark - 35 | 36 | - (GDataTimeZoneProperty *)timeZoneName; 37 | - (void)setTimeZoneName:(GDataTimeZoneProperty *)val; 38 | 39 | - (NSNumber *)timesCleaned; // int 40 | - (void)setTimesCleaned:(NSNumber *)num; 41 | 42 | @end 43 | 44 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CALENDAR_SERVICE 45 | -------------------------------------------------------------------------------- /src/libs/GData/Media/GDataMediaCredit.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2007-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 | // GDataMediaCredit.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_PHOTOS_SERVICE \ 21 | || GDATA_INCLUDE_YOUTUBE_SERVICE 22 | 23 | #import "GDataObject.h" 24 | 25 | // like entity name 26 | // http://search.yahoo.com/mrss 27 | 28 | @interface GDataMediaCredit : GDataObject { 29 | } 30 | 31 | + (GDataMediaCredit *)mediaCreditWithString:(NSString *)str; 32 | 33 | - (NSString *)role; 34 | - (void)setRole:(NSString *)str; 35 | 36 | - (NSString *)scheme; 37 | - (void)setScheme:(NSString *)str; 38 | 39 | - (NSString *)stringValue; 40 | - (void)setStringValue:(NSString *)str; 41 | 42 | @end 43 | 44 | #endif // #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_*_SERVICE 45 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Analytics/GDataAnalyticsAggregateGroup.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataAnalyticsAggregateGroup.h 18 | // 19 | 20 | // aggregate of metrics, like 21 | // 22 | // 23 | // 27 | // 28 | 29 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_ANALYTICS_SERVICE 30 | 31 | #import "GDataObject.h" 32 | 33 | @class GDataAnalyticsMetric; 34 | 35 | @interface GDataAnalyticsAggregateGroup : GDataObject 36 | - (NSArray *)metrics; 37 | - (void)setMetrics:(NSArray *)array; 38 | - (void)addMetric:(GDataAnalyticsMetric *)obj; 39 | @end 40 | 41 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_ANALYTICS_SERVICE 42 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Blogger/GDataEntryBlogPost.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntryBlogPost.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | #import "GDataThreadingElements.h" 24 | #import "GDataMediaThumbnail.h" 25 | 26 | @interface GDataEntryBlogPost : GDataEntryBase 27 | 28 | + (GDataEntryBlogPost *)postEntry; 29 | 30 | // extensions 31 | 32 | - (GDataMediaThumbnail *)thumbnail; 33 | - (void)setThumbnail:(GDataMediaThumbnail *)obj; 34 | 35 | - (NSNumber *)total; 36 | - (void)setTotal:(NSNumber *)num; 37 | 38 | // convenience accessors 39 | 40 | - (GDataLink *)enclosureLink; 41 | - (GDataLink *)repliesHTMLLink; 42 | - (GDataLink *)repliesAtomLink; 43 | 44 | @end 45 | 46 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_BLOGGER_SERVICE 47 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Photos/GDataFeedPhotoBase.h: -------------------------------------------------------------------------------- 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 "GDataFeedBase.h" 23 | 24 | @class GDataEntryPhotoBase; 25 | 26 | @interface GDataFeedPhotoBase : GDataFeedBase { 27 | } 28 | 29 | 30 | - (Class)classForEntries; 31 | 32 | 33 | - (NSString *)GPhotoID; 34 | - (void)setGPhotoID:(NSString *)str; 35 | 36 | // like in the Java library, we'll rename subtitle as description 37 | - (GDataTextConstruct *)photoDescription; 38 | - (void)setPhotoDescription:(GDataTextConstruct *)obj; 39 | - (void)setPhotoDescriptionWithString:(NSString *)str; 40 | 41 | // convenience accessors 42 | - (id)entryForGPhotoID:(NSString *)str; 43 | @end 44 | 45 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_PHOTOS_SERVICE 46 | -------------------------------------------------------------------------------- /src/libs/GData/Tests/FeedServiceDocTest2.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | fredflintstone workspace 5 | 6 | filetypes 7 | image/png 8 | image/jpeg 9 | image/gif 10 | video/* 11 | image/jpg 12 | 13 | 14 | 15 | Second Workspace 16 | 17 | Remaindered Links 18 | entry 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Health/GDataHealthConstants.m: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataHealthConstants.m 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_HEALTH_SERVICE 21 | 22 | #define GDATAHEALTHCONSTANTS_DEFINE_GLOBALS 1 23 | #import "GDataHealthConstants.h" 24 | 25 | #import "GDataEntryBase.h" 26 | 27 | @implementation GDataHealthConstants 28 | 29 | + (NSDictionary *)healthNamespaces { 30 | NSMutableDictionary *namespaces; 31 | 32 | namespaces = [NSMutableDictionary dictionaryWithObject:kGDataNamespaceCCR 33 | forKey:kGDataNamespaceCCRPrefix]; 34 | 35 | [namespaces addEntriesFromDictionary:[GDataEntryBase baseGDataNamespaces]]; 36 | 37 | return namespaces; 38 | } 39 | 40 | @end 41 | 42 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_HEALTH_SERVICE 43 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/GoogleBase/GDataGoogleBaseMetadataItemType.h: -------------------------------------------------------------------------------- 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 | // GDataGoogleBaseMetadataItemType.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_GOOGLEBASE_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | // for values, like fred's thing 25 | 26 | @interface GDataGoogleBaseMetadataItemType : GDataObject { 27 | NSString *value_; 28 | } 29 | 30 | + (GDataGoogleBaseMetadataItemType *)metadataItemTypeWithValue:(NSString *)value; 31 | 32 | - (id)initWithXMLElement:(NSXMLElement *)element 33 | parent:(GDataObject *)parent; 34 | 35 | - (NSXMLElement *)XMLElement; 36 | 37 | - (NSString *)value; 38 | - (void)setValue:(NSString *)str; 39 | 40 | @end 41 | 42 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_GOOGLEBASE_SERVICE 43 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/WebmasterTools/GDataEntrySiteMessage.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataEntrySiteMessage.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | 24 | 25 | @interface GDataEntrySiteMessage : GDataEntryBase 26 | 27 | + (id)messageEntry; 28 | 29 | // extensions 30 | - (NSString *)body; 31 | - (void)setBody:(NSString *)str; 32 | 33 | - (GDataDateTime *)messageDate; 34 | - (void)setMessageDate:(GDataDateTime *)dateTime; 35 | 36 | - (NSString *)language; 37 | - (void)setLanguage:(NSString *)str; 38 | 39 | - (NSNumber *)read; // boolean 40 | - (void)setRead:(NSNumber *)num; 41 | 42 | - (NSString *)subject; 43 | - (void)setSubject:(NSString *)str; 44 | 45 | @end 46 | 47 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_WEBMASTERTOOLS_SERVICE 48 | -------------------------------------------------------------------------------- /src/libs/GData/Media/GDataMediaPlayer.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2007-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 | // GDataMediaPlayer.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_PHOTOS_SERVICE \ 21 | || GDATA_INCLUDE_YOUTUBE_SERVICE 22 | 23 | #import "GDataObject.h" 24 | 25 | // like 26 | // 27 | // http://search.yahoo.com/mrss 28 | 29 | @interface GDataMediaPlayer : GDataObject { 30 | } 31 | 32 | + (GDataMediaPlayer *)mediaPlayerWithURLString:(NSString *)str; 33 | 34 | - (NSString *)URLString; 35 | - (void)setURLString:(NSString *)str; 36 | 37 | - (NSNumber *)height; // int 38 | - (void)setHeight:(NSNumber *)num; 39 | 40 | - (NSNumber *)width; // int 41 | - (void)setWidth:(NSNumber *)num; 42 | @end 43 | 44 | #endif // #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_*_SERVICE 45 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataEntryYouTubeUpload.h: -------------------------------------------------------------------------------- 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 | // GDataEntryYouTubeUpload.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | #import "GDataYouTubeMediaElements.h" 24 | 25 | @interface GDataEntryYouTubeUpload : GDataEntryBase 26 | 27 | + (GDataEntryYouTubeUpload *)uploadEntryWithMediaGroup:(GDataYouTubeMediaGroup *)mediaGroup 28 | data:(NSData *)data 29 | MIMEType:(NSString *)mimeType 30 | slug:(NSString *)fileName; 31 | 32 | - (GDataYouTubeMediaGroup *)mediaGroup; 33 | - (void)setMediaGroup:(GDataYouTubeMediaGroup *)obj; 34 | 35 | @end 36 | 37 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 38 | -------------------------------------------------------------------------------- /src/libs/GData/ACL/GDataACLKeyedRole.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2010 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 | // GDataKeyedRole.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_ACLS \ 21 | || GDATA_INCLUDE_CALENDAR_SERVICE || GDATA_INCLUDE_DOCS_SERVICE 22 | 23 | #import "GDataObject.h" 24 | #import "GDataACLRole.h" 25 | 26 | // a key which specifies a role, such as 27 | // 28 | // 29 | // 30 | // 31 | 32 | @interface GDataACLKeyedRole : GDataObject 33 | + (GDataACLKeyedRole *)keyedRoleWithKey:(NSString *)key 34 | value:(NSString *)value; 35 | 36 | - (NSString *)key; 37 | - (void)setKey:(NSString *)str; 38 | 39 | - (GDataACLRole *)role; 40 | - (void)setRole:(GDataACLRole *)obj; 41 | @end 42 | 43 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDE || GDATA_INCLUDE_* 44 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/Translation/GDataTranslationDocumentSource.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2009 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 | // GDataTranslationDocumentSource.h 18 | // 19 | 20 | // document source element, such as 21 | // 22 | 23 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 24 | 25 | #import "GDataObject.h" 26 | 27 | @interface GDataTranslationDocumentSource : GDataObject 28 | 29 | + (GDataTranslationDocumentSource *)documentSourceWithType:(NSString *)type 30 | URLString:(NSString *)urlString; 31 | 32 | - (NSString *)type; 33 | - (void)setType:(NSString *)str; 34 | 35 | - (NSString *)URLString; 36 | - (void)setURLString:(NSString *)str; 37 | 38 | @end 39 | 40 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_TRANSLATION_SERVICE 41 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataEntryYouTubeFavorite.m: -------------------------------------------------------------------------------- 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 | // GDataEntryYouTubeFavorite.m 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataEntryYouTubeFavorite.h" 23 | #import "GDataYouTubeConstants.h" 24 | 25 | @implementation GDataEntryYouTubeFavorite 26 | 27 | + (GDataEntryYouTubeFavorite *)favoriteEntry { 28 | 29 | GDataEntryYouTubeFavorite *entry = [[[self alloc] init] autorelease]; 30 | 31 | [entry setNamespaces:[GDataYouTubeConstants youTubeNamespaces]]; 32 | 33 | return entry; 34 | } 35 | 36 | #pragma mark - 37 | 38 | + (NSString *)standardEntryKind { 39 | return kGDataCategoryYouTubeFavorite; 40 | } 41 | 42 | + (void)load { 43 | [self registerEntryClass]; 44 | } 45 | 46 | @end 47 | 48 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 49 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataYouTubeRating.h: -------------------------------------------------------------------------------- 1 | /* Copyright (c) 2010 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 | // GDataYouTubeRating.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | // YouTube like/dislike rating, like 25 | // 26 | // 27 | // 28 | // or 29 | // 30 | // 31 | 32 | @interface GDataYouTubeRating : GDataObject 33 | + (GDataYouTubeRating *)ratingWithValue:(NSString *)value; 34 | 35 | - (NSString *)value; 36 | - (void)setValue:(NSString *)str; 37 | 38 | - (NSNumber *)numberOfLikes; // int 39 | - (void)setNumberOfLikes:(NSNumber *)num; 40 | 41 | - (NSNumber *)numberOfDislikes; // int 42 | - (void)setNumberOfDislikes:(NSNumber *)num; 43 | @end 44 | 45 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 46 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/CodeSearch/GDataCodeSearchFile.h: -------------------------------------------------------------------------------- 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 | // GDataCodeSearchFile.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CODESEARCH_SERVICE 21 | 22 | #import "GDataObject.h" 23 | 24 | // For code search files, like 25 | // 26 | // 27 | // 28 | // See http://code.google.com/apis/codesearch/reference.html 29 | 30 | @interface GDataCodeSearchFile : GDataObject { 31 | NSString *name_; 32 | } 33 | 34 | + (id)fileWithName:(NSString *)name; 35 | 36 | - (id)initWithXMLElement:(NSXMLElement *)element 37 | parent:(GDataObject *)parent; 38 | 39 | - (NSXMLElement *)XMLElement; 40 | 41 | - (NSString *)name; 42 | - (void)setName:(NSString *)str; 43 | 44 | @end 45 | 46 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_CODESEARCH_SERVICE 47 | -------------------------------------------------------------------------------- /src/libs/GData/Clients/YouTube/GDataEntryYouTubeFeedLinkBase.h: -------------------------------------------------------------------------------- 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 | // GDataEntryYouTubeFeedLinkBase.h 18 | // 19 | 20 | #if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 | 22 | #import "GDataEntryBase.h" 23 | #import "GDataFeedLink.h" 24 | #import "GDataMediaThumbnail.h" 25 | #import "GDataYouTubeElements.h" 26 | 27 | // this is the superclass for GDataEntryYouTubeSubscription and 28 | // GDataEntryYouTubePlaylistLink 29 | 30 | @interface GDataEntryYouTubeFeedLinkBase : GDataEntryBase 31 | 32 | - (GDataMediaThumbnail *)thumbnail; 33 | - (void)setThumbnail:(GDataMediaThumbnail *)obj; 34 | 35 | - (NSString *)countHint; 36 | - (void)setCountHint:(NSString *)str; 37 | 38 | - (NSString *)playlistID; 39 | - (void)setPlaylistID:(NSString *)str; 40 | 41 | @end 42 | 43 | #endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 44 | -------------------------------------------------------------------------------- /src/libs/GData/Elements/GDataBatchInterrupted.h: -------------------------------------------------------------------------------- 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 | // GDataBatchInterrupted.h 18 | // 19 | 20 | #import "GDataObject.h" 21 | 22 | 23 | // for batch Interrupteds, like 24 | // 25 | 26 | @interface GDataBatchInterrupted : GDataObject { 27 | } 28 | 29 | + (GDataBatchInterrupted *)batchInterrupted; 30 | 31 | - (NSString *)reason; 32 | - (void)setReason:(NSString *)str; 33 | 34 | - (NSNumber *)successCount; 35 | - (void)setSuccessCount:(NSNumber *)val; 36 | 37 | - (NSNumber *)errorCount; 38 | - (void)setErrorCount:(NSNumber *)val; 39 | 40 | - (NSNumber *)totalCount; 41 | - (void)setTotalCount:(NSNumber *)val; 42 | 43 | - (NSString *)contentType; 44 | - (void)setContentType:(NSString *)str; 45 | 46 | - (NSString *)stringValue; 47 | - (void)setStringValue:(NSString *)str; 48 | @end 49 | -------------------------------------------------------------------------------- /src/libs/GData/Tests/FeedCalendarEventTest0.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | http://www.google.com/calendar/feeds/test%40gmail.com/private/full 6 | 2006-11-03T21:17:40.000Z 7 | Fred Flintstone 8 | Fred Flintstone 9 | 12 | 15 | 18 | 19 | Fred Flintstone 20 | fred@gmail.com 21 | 22 | Google Calendar 23 | 1 24 | 100000 25 | 26 | 27 | 28 | --------------------------------------------------------------------------------