Oolite 1.91.0.7668-250429-8542c40
All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
NSObject(OOInspectorExtensions) Category Reference

#include <OOEntityInspectorExtensions.h>

Instance Methods

(NSString *) - inspDescription
 
(NSString *) - inspBasicIdentityLine
 
(BOOL) - inspHasSecondaryIdentityLine
 
(NSString *) - inspSecondaryIdentityLine
 
(BOOL) - inspCanBecomeTarget
 
(void) - inspBecomeTarget
 
(void) - inspect
 

Detailed Description

Definition at line 33 of file OOEntityInspectorExtensions.h.

Method Documentation

◆ inspBasicIdentityLine

- (NSString *) inspBasicIdentityLine

Definition at line 46 of file OOEntityInspectorExtensions.m.

47{
48 return [self inspDescription];
49}

References inspBasicIdentityLine.

Referenced by inspBasicIdentityLine.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ inspBecomeTarget

- (void) inspBecomeTarget

Definition at line 69 of file OOEntityInspectorExtensions.m.

70{
71
72}

References inspBecomeTarget.

Referenced by inspBecomeTarget.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ inspCanBecomeTarget

- (BOOL) inspCanBecomeTarget

Definition at line 63 of file OOEntityInspectorExtensions.m.

64{
65 return NO;
66}

References inspCanBecomeTarget.

Referenced by inspCanBecomeTarget.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ inspDescription

- (NSString *) inspDescription

Definition at line 38 of file OOEntityInspectorExtensions.m.

39{
40 NSString *desc = [self shortDescriptionComponents];
41 if (desc == nil) return [self className];
42 else return [NSString stringWithFormat:@"%@ %@", [self className], desc];
43}
return nil

References inspDescription, and nil.

Referenced by inspDescription.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ inspect

- (void) inspect

Definition at line 76 of file OOEntityInspectorExtensions.m.

77{
78 if ([self conformsToProtocol:@protocol(OOWeakReferenceSupport)])
79 {
80 [[OODebugInspector inspectorForObject:(id <OOWeakReferenceSupport>)self] bringToFront];
81 }
82}
id inspectorForObject:(id< OOWeakReferenceSupport > object)

References OODebugInspector::bringToFront, inspect, and OODebugInspector::inspectorForObject:.

Referenced by inspect.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ inspHasSecondaryIdentityLine

- (BOOL) inspHasSecondaryIdentityLine

Definition at line 52 of file OOEntityInspectorExtensions.m.

53{
54 return NO;
55}

References inspHasSecondaryIdentityLine.

Referenced by inspHasSecondaryIdentityLine.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ inspSecondaryIdentityLine

- (NSString *) inspSecondaryIdentityLine

Definition at line 58 of file OOEntityInspectorExtensions.m.

59{
60 return nil;
61}

References inspSecondaryIdentityLine, and nil.

Referenced by inspSecondaryIdentityLine.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

The documentation for this category was generated from the following files: