#include <OOShipGroupDebugInspectorModule.h>
◆ awakeFromNib
◆ inspectLeader:
- (IBAction) inspectLeader: |
|
(id) | sender |
|
◆ inspectMember:
- (IBAction) inspectMember: |
|
(id) | sender |
|
Definition at line 1 of file OOShipGroupDebugInspectorModule.m.
87 :(id)sender
88{
89 NSInteger clickedRow = [sender clickedRow];
90 if (clickedRow < 0) return;
91
92 [[_members objectAtIndex:clickedRow] inspect];
93}
◆ numberOfRowsInTableView:
- (NSInteger) numberOfRowsInTableView: |
|
(NSTableView *) | tableView |
|
|
implementation |
◆ tableView:objectValueForTableColumn:row:
- (id) tableView: |
|
(NSTableView *) | tableView |
objectValueForTableColumn: |
|
(NSTableColumn *) | tableColumn |
row: |
|
(NSInteger) | row |
|
implementation |
Definition at line 1 of file OOShipGroupDebugInspectorModule.m.
102 :(NSTableView *)tableView objectValueForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row
103{
104 return [[_members objectAtIndex:row] inspDescription];
105}
◆ update
Reimplemented from OODebugInspectorModule.
Definition at line 1 of file OOShipGroupDebugInspectorModule.m.
52{
55 NSEnumerator *memberEnum =
nil;
57 NSMutableArray *members =
nil;
58
60
61
62 members = [NSMutableArray array];
63 for (memberEnum = [object objectEnumerator]; (member = [memberEnum nextObject]); )
64 {
66 [members addObject:memberRef];
67 [memberRef release];
68 }
69
70
71 [members sortUsingSelector:@selector(ooCompareByPointerValue:)];
72 if (![
_members isEqualToArray:members])
73 {
74 [_members release];
76 [membersList reloadData];
77 }
78}
NSString * InspectorUnknownValueString(void)
NSString * inspDescription()
◆ _members
◆ leaderField
- (IBOutlet NSTextField*) leaderField |
|
private |
◆ membersList
- (IBOutlet NSTableView*) membersList |
|
private |
The documentation for this class was generated from the following files: