Adium

Changeset 25591

Show
Ignore:
Timestamp:
11/20/2008 01:41:11 AM (2 months ago)
Author:
catfish_man
Message:

More @classing

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Source/AIAddressBookInspectorPane.h

    r24452 r25591  
    77// 
    88 
    9 #import <Adium/AIListObject.h> 
    10 #import <Adium/AIListContact.h> 
    119#import <AIContactInfoContentController.h> 
    12 #import <Adium/AIContactControllerProtocol.h> 
    13 #import <AIUtilities/AIDelayedTextField.h> 
     10 
     11@class AIDelayedTextField; 
    1412 
    1513@interface AIAddressBookInspectorPane : NSObject <AIContentInspectorPane> { 
    1614        IBOutlet        NSView                                  *inspectorContentView; 
    17                                AIListObject                   *displayedObject; 
     15        AIListObject                  *displayedObject; 
    1816         
    1917        IBOutlet        NSTextField                             *label_notes; 
  • trunk/Source/AIAddressBookInspectorPane.m

    r24691 r25591  
    99#import "AIAddressBookInspectorPane.h" 
    1010#import <AIUtilities/AIStringAdditions.h> 
     11#import <Adium/AIListObject.h> 
     12#import <Adium/AIListContact.h> 
     13#import <Adium/AIContactControllerProtocol.h> 
     14#import <AIUtilities/AIDelayedTextField.h> 
    1115 
    1216#define ADDRESS_BOOK_NIB_NAME (@"AIAddressBookInspectorPane") 
  • trunk/Source/AIAdvancedInspectorPane.h

    r24452 r25591  
    77// 
    88 
    9 #import <Adium/AIListObject.h> 
    10 #import <Adium/AIListContact.h> 
    11 #import <Adium/AIChat.h> 
    12 #import <Adium/AIContactControllerProtocol.h> 
    13 #import <Adium/AIContentControllerProtocol.h> 
    14 #import <AIUtilities/AIMenuAdditions.h> 
    15 #import <AIUtilities/AIPopUpButtonAdditions.h> 
    16 #import <AIUtilities/AIStringFormatter.h> 
    179#import <AIContactInfoContentController.h> 
    1810 
    19 //imports from old accounts pane 
    20 #import <Adium/AIAccountControllerProtocol.h> 
    21 #import <AIUtilities/AIAlternatingRowTableView.h> 
    22 #import <AIUtilities/AIArrayAdditions.h> 
    23 #import <Adium/AIAccount.h> 
    24 #import <Adium/AIListContact.h> 
    25 #import <Adium/AIListObject.h> 
    26 #import <Adium/AIListGroup.h> 
    27 #import <Adium/AILocalizationTextField.h> 
    28 #import <Adium/AIMetaContact.h> 
    29  
    30 @class AIAccountMenu; 
     11@class AIAccountMenu, AIAlternatingRowTableView; 
    3112 
    3213@interface AIAdvancedInspectorPane : NSObject <AIContentInspectorPane> { 
  • trunk/Source/AIAdvancedInspectorPane.m

    r25443 r25591  
    1010#import <Adium/AIAccountMenu.h> 
    1111#import <AIUtilities/AIParagraphStyleAdditions.h> 
     12#import <Adium/AIListObject.h> 
     13#import <Adium/AIListContact.h> 
     14#import <Adium/AIChat.h> 
     15#import <Adium/AIAccountControllerProtocol.h> 
     16#import <AIUtilities/AIAlternatingRowTableView.h> 
     17#import <AIUtilities/AIArrayAdditions.h> 
     18#import <Adium/AIAccount.h> 
     19#import <Adium/AIListGroup.h> 
     20#import <Adium/AILocalizationTextField.h> 
     21#import <Adium/AIMetaContact.h> 
     22#import <Adium/AIContactControllerProtocol.h> 
     23#import <Adium/AIContentControllerProtocol.h> 
     24#import <AIUtilities/AIMenuAdditions.h> 
     25#import <AIUtilities/AIPopUpButtonAdditions.h> 
     26#import <AIUtilities/AIStringFormatter.h> 
    1227 
    1328#define ADVANCED_NIB_NAME (@"AIAdvancedInspectorPane") 
  • trunk/Source/AIEventsInspectorPane.h

    r24452 r25591  
    55//  Created by Elliott Harris on 1/17/08. 
    66// 
     7#import <AIContactInfoContentController.h> 
    78 
    8 #import <Adium/AIListObject.h> 
    9 #import <Adium/AIListContact.h> 
    10 #import <AIContactInfoContentController.h> 
    11 #import <Adium/AIContactControllerProtocol.h> 
    12 #import <Adium/ESContactAlertsViewController.h> 
     9@class ESContactAlertsViewController; 
    1310 
    1411@interface AIEventsInspectorPane : NSObject <AIContentInspectorPane> { 
    15                         AIListObject                                          *displayedObject; 
     12        AIListObject                                          *displayedObject; 
    1613         
    1714        IBOutlet NSView                                                         *inspectorContentView; 
  • trunk/Source/AIEventsInspectorPane.m

    r23023 r25591  
    77 
    88#import "AIEventsInspectorPane.h" 
     9#import <Adium/AIListObject.h> 
     10#import <Adium/AIListContact.h> 
     11#import <Adium/AIContactControllerProtocol.h> 
     12#import <Adium/ESContactAlertsViewController.h> 
    913 
    1014#define EVENTS_NIB_NAME (@"AIEventsInspectorPane") 
  • trunk/Source/AIInfoInspectorPane.h

    r24706 r25591  
    88 
    99#import <AIContactInfoContentController.h> 
    10 #import <Adium/AIListObject.h> 
    11 #import <Adium/AIListContact.h> 
    12 #import <Adium/AIMetaContact.h> 
    13 #import <Adium/AIService.h> 
    14 #import <Adium/AIServiceIcons.h> 
    1510#import <Adium/AIContactObserverManager.h> 
    16 #import <Adium/AIContentControllerProtocol.h> 
    17 #import <AIUtilities/AIImageAdditions.h> 
    18 #import <AIUtilities/AIAttributedStringAdditions.h> 
    19 #import <AIUtilities/AIStringAdditions.h> 
    20 #import <AIUtilities/AITextAttributes.h> 
    21 #import <AIContactInfoImageViewWithImagePicker.h>; 
    22 #import <AIUtilities/AIDelayedTextField.h> 
     11 
     12@class AIContactInfoImageViewWithImagePicker, AIDelayedTextField; 
    2313 
    2414@interface AIInfoInspectorPane : NSObject <AIContentInspectorPane, AIListObjectObserver> {       
    2515         
    26                         AIListObject                                                  *displayedObject; 
     16        AIListObject                                                                                  *displayedObject; 
    2717        IBOutlet NSView                                                                 *inspectorContentView; 
    2818 
  • trunk/Source/AIInfoInspectorPane.m

    r25587 r25591  
    1515#import <Adium/AIStatusIcons.h> 
    1616#import <Adium/AIListGroup.h> 
     17#import <Adium/AIListObject.h> 
     18#import <Adium/AIListContact.h> 
     19#import <Adium/AIMetaContact.h> 
     20#import <Adium/AIService.h> 
     21#import <Adium/AIServiceIcons.h> 
     22#import <Adium/AIContentControllerProtocol.h> 
     23#import <AIUtilities/AIImageAdditions.h> 
     24#import <AIUtilities/AIAttributedStringAdditions.h> 
     25#import <AIUtilities/AIStringAdditions.h> 
     26#import <AIUtilities/AITextAttributes.h> 
     27#import <AIContactInfoImageViewWithImagePicker.h>; 
     28#import <AIUtilities/AIDelayedTextField.h> 
    1729 
    1830#define WIDTH_PROFILE_HEADER     100.0f