_transient volatile id delegate_;
}
+- (id) delegate;
- (void) setDelegate:(id)delegate;
+
- (id) initWithDelegate:(id)delegate;
+
@end
#endif//CyteKit_IndirectDelegate_H
_transient id<CyteTableViewCellDelegate> delegate_;
}
+- (id) delegate;
- (void) setDelegate:(id<CyteTableViewCellDelegate>)delegate;
@end
} return self;
}
+- (id) delegate {
+ return delegate_;
+}
+
- (void) setDelegate:(id<CyteTableViewCellDelegate>)delegate {
delegate_ = delegate;
}
/* Indirect Delegate {{{ */
@implementation IndirectDelegate
+- (id) delegate {
+ return delegate_;
+}
+
- (void) setDelegate:(id)delegate {
delegate_ = delegate;
}
+ (CyteWebViewTableViewCell *) cellWithRequest:(NSURLRequest *)request;
- (id) initWithRequest:(NSURLRequest *)request;
+- (id) delegate;
- (void) setDelegate:(id)delegate;
@end
} return self;
}
+- (id) delegate {
+ return [webview_ delegate];
+}
+
- (void) setDelegate:(id)delegate {
[webview_ setDelegate:delegate];
}
} return self;
}
+- (id) delegate {
+ return delegate_;
+}
+
- (void) setDelegate:(id)delegate {
delegate_ = delegate;
}
}
- (NSString *) accessibilityLabel {
- return [NSString stringWithFormat:UCLocalize("COLON_DELIMITED"), (id) name_, (id) description_];
+ return name_;
}
- (void) setPackage:(Package *)package asSummary:(bool)summary {