/* Copyright (c) 2007 Google Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ // // GDataBatchID.m // #import "GDataBatchID.h" @implementation GDataBatchID // For batchID, like: // <batch:id>item2</batch:id> + (NSString *)extensionElementURI { return kGDataNamespaceBatch; } + (NSString *)extensionElementPrefix { return kGDataNamespaceBatchPrefix; } + (NSString *)extensionElementLocalName { return @"id"; } + (GDataBatchID *)batchIDWithString:(NSString *)str { GDataBatchID *obj = [self object]; [obj setStringValue:str]; return obj; } - (void)addParseDeclarations { [self addContentValueDeclaration]; } - (NSString *)stringValue { return [self contentStringValue]; } - (void)setStringValue:(NSString *)str { [self setContentStringValue:str]; } @end