Lines Matching refs:identifier
71 #define KEY(x) (_private->identifier ? [_private->identifier.get() stringByAppendingString:(x)] : (x))
199 RetainPtr<NSString> identifier;
233 // Create fake identifier
237 // At least ensure that identifier hasn't been already used.
271 _private->identifier = adoptNS([anIdentifier copy]);
274 [[self class] _setInstance:self forIdentifier:_private->identifier.get()];
301 id identifier = nil;
304 identifier = [decoder decodeObjectForKey:@"Identifier"];
310 identifier = [decoder decodeObject];
315 if ([identifier isKindOfClass:[NSString class]])
316 _private->identifier = adoptNS([identifier copy]);
320 LOG(Encoding, "Identifier = %@, Values = %@\n", _private->identifier.get(), _private->values.get());
328 WebPreferences *instance = [[self class] _getInstanceForIdentifier:_private->identifier.get()];
333 [[self class] _setInstance:self forIdentifier:_private->identifier.get()];
343 [encoder encodeObject:_private->identifier.get() forKey:@"Identifier"];
348 LOG (Encoding, "Identifier = %@, Values = %@\n", _private->identifier.get(), _private->values.get());
356 [encoder encodeObject:_private->identifier.get()];
610 - (NSString *)identifier
612 return _private->identifier.get();
1699 + (void)_checkLastReferenceForIdentifier:(id)identifier
1703 WebPreferences *instance = [webPreferencesInstances objectForKey:identifier];
1705 [webPreferencesInstances removeObjectForKey:identifier];