text: //
  //     Generated by class-dump 3.5 (64 bit).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
  //
  
  #import "DVTViewController.h"
  
  #import "DVTDynamicTableViewDataSource.h"
  #import "DVTDynamicTableViewDelegate.h"
  
  @class DVTBorderedView, DVTDynamicTableView, DVTGradientImageButton, DVTScrollView, DVTSearchField, DVTSourceControlBranch, DVTSourceControlRepository, DVTSourceControlWorkingCopy, IDEControlGroup, NSArray, NSDictionary, NSString;
  
  @interface IDESourceControlBranchTableViewController : DVTViewController <DVTDynamicTableViewDelegate, DVTDynamicTableViewDataSource>
  {
      DVTBorderedView *_borderedView;
      DVTBorderedView *_glassBarBorderedView;
      DVTGradientImageButton *_addButton;
      DVTGradientImageButton *_removeButton;
      IDEControlGroup *_controlGroup;
      DVTSearchField *_filterField;
      DVTScrollView *_scrollView;
      NSArray *_branches;
      NSDictionary *_remoteBranches;
      NSArray *_filteredBranches;
      NSDictionary *_filteredRemoteBranches;
      BOOL _showRemoteBranches;
      BOOL _hideBranchHistory;
      DVTSourceControlRepository *_repository;
      NSString *_filterString;
      id <DVTSourceControlCancellable> _branchLoadingToken;
      id <DVTSourceControlCancellable> _deleteBranchToken;
      BOOL _showCurrentBranch;
      BOOL _showLoading;
      BOOL _isLoading;
      DVTDynamicTableView *_tableView;
      DVTSourceControlWorkingCopy *_workingCopy;
      DVTSourceControlBranch *_selectedBranch;
      DVTSourceControlBranch *_currentBranch;
      id <IDESourceControlBranchTableDelegate> _delegate;
  }
  
  + (id)keyPathsForValuesAffectingCanRemoveBranch;
  @property BOOL isLoading; // @synthesize isLoading=_isLoading;
  @property __weak id <IDESourceControlBranchTableDelegate> delegate; // @synthesize delegate=_delegate;
  @property(retain) DVTSourceControlBranch *currentBranch; // @synthesize currentBranch=_currentBranch;
  @property(retain) DVTSourceControlBranch *selectedBranch; // @synthesize selectedBranch=_selectedBranch;
  @property(readonly) DVTSourceControlWorkingCopy *workingCopy; // @synthesize workingCopy=_workingCopy;
  @property BOOL showLoading; // @synthesize showLoading=_showLoading;
  @property BOOL hideBranchHistory; // @synthesize hideBranchHistory=_hideBranchHistory;
  @property BOOL showCurrentBranch; // @synthesize showCurrentBranch=_showCurrentBranch;
  @property __weak DVTDynamicTableView *tableView; // @synthesize tableView=_tableView;
  - (void).cxx_destruct;
  - (id)dynamicTableView:(id)arg1 toolTipForRow:(long long)arg2 inSection:(long long)arg3;
  - (void)clearBranches;
  - (void)selectBranch:(id)arg1;
  - (void)dynamicTableViewSelectionDidChange:(id)arg1;
  - (long long)dynamicTableView:(id)arg1 numberOfRowsInSection:(long long)arg2;
  - (long long)numberOfSectionsInDynamicTableView:(id)arg1;
  - (id)dynamicTableView:(id)arg1 viewForRow:(long long)arg2 inSection:(long long)arg3;
  - (id)_dateFormatter;
  - (double)dynamicTableView:(id)arg1 heightForRow:(long long)arg2 inSection:(long long)arg3;
  - (id)objectValueForRow:(long long)arg1 inSection:(long long)arg2;
  - (double)dynamicTableView:(id)arg1 heightForHeaderInSection:(long long)arg2;
  - (id)dynamicTableView:(id)arg1 viewForHeaderInSection:(long long)arg2;
  @property(retain) NSString *filterString;
  - (void)primitiveInvalidate;
  - (void)removeBranch:(id)arg1;
  @property(readonly) BOOL canRemoveBranch;
  - (void)addBranch:(id)arg1;
  - (void)showAllBranchesForRemoteRepository:(id)arg1 branchAndTagLocations:(id)arg2 withCompletionBlock:(CDUnknownBlockType)arg3;
  - (void)showAllBranchesForWorkingCopy:(id)arg1 withCompletionBlock:(CDUnknownBlockType)arg2;
  - (void)showBranches:(id)arg1 selectedBranch:(id)arg2;
  - (void)_stopLoading;
  - (void)_startLoading;
  @property(readonly) DVTSourceControlRepository *repository;
  @property BOOL showRemoteBranches;
  @property BOOL showAddRemoveButtons;
  @property BOOL hideFilterField;
  - (void)loadView;
  - (id)nibName;
  
  // Remaining properties
  @property(readonly, copy) NSString *debugDescription;
  @property(readonly, copy) NSString *description;
  @property(readonly) unsigned long long hash;
  @property(readonly) Class superclass;
  
  @end
  
  