/core/externals/update-engine/externals/gdata-objectivec-client/Source/Clients/YouTube/GDataYouTubeConstants.m
Objective C | 49 lines | 19 code | 13 blank | 17 comment | 1 complexity | bdf02c41718cf5f97284aa6e993d208f MD5 | raw file
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// GDataEntryYouTubeVideo.m 18// 19 20#if !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE 21 22#define GDATAYOUTUBECONSTANTS_DEFINE_GLOBALS 1 23#import "GDataYouTubeConstants.h" 24 25#import "GDataMediaGroup.h" 26#import "GDataEntryBase.h" 27#import "GDataGeo.h" 28 29@implementation GDataYouTubeConstants 30 31+ (NSDictionary *)youTubeNamespaces { 32 33 NSMutableDictionary *namespaces = [NSMutableDictionary dictionaryWithDictionary: 34 [GDataEntryBase baseGDataNamespaces]]; 35 36 [namespaces setObject:kGDataNamespaceYouTube 37 forKey:kGDataNamespaceYouTubePrefix]; // "yt" 38 39 [namespaces setObject:kGDataNamespaceMedia 40 forKey:kGDataNamespaceMediaPrefix]; // "media" 41 42 [namespaces addEntriesFromDictionary:[GDataGeo geoNamespaces]]; // geo, georss, gml 43 44 return namespaces; 45} 46 47@end 48 49#endif // !GDATA_REQUIRE_SERVICE_INCLUDES || GDATA_INCLUDE_YOUTUBE_SERVICE