+- (void)setUrl:(id)_value {
+ if (self->url != _value) {
+ [self->url autorelease];
+ if ([_value isKindOfClass:[NSString class]]) {
+ self->url = [[NSURL alloc] initWithString:_value];
+ }
+ else {
+ self->url = [_value retain];
+ }
+ }
+}
+- (NSURL *)url {
+ return self->url;
+}
+