GitX v0.4.1
[GitX.git] / PBViewController.m
blob971eb361857a82583451517cd2d11c8f93a7e956
1 //
2 //  PBViewController.m
3 //  GitX
4 //
5 //  Created by Pieter de Bie on 22-09-08.
6 //  Copyright 2008 __MyCompanyName__. All rights reserved.
7 //
9 #import "PBViewController.h"
12 @implementation PBViewController
14 @synthesize repository, viewToolbar;
16 - (id)initWithRepository:(PBGitRepository *)theRepository superController:(PBGitWindowController *)controller
18         NSString *nibName = [[[self class] description] stringByReplacingOccurrencesOfString:@"Controller"
19                                                                                                                                                           withString:@"View"];
20         if(self = [self initWithNibName:nibName bundle:nil]) {
21                 repository = theRepository;
22                 superController = controller;
23         }
24         
25         return self;
28 - (void) removeView
30         [[self view] removeFromSuperview];      // remove the current view
33 - (void) awakeFromNib
35         if (viewToolbar)
36                 [superController useToolbar:viewToolbar];
37         else
38                 [superController useToolbar:[[NSToolbar alloc] initWithIdentifier:@"EmptyBar"]];
40 @end