text: /*
   *     Generated by class-dump 3.3.4 (64 bit).
   *
   *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2011 by Steve Nygard.
   */
  
  #import <DVTKit/DVTBorderedView.h>
  
  @class DVTChoice, NSArray, NSMapTable, NSMutableArray, NSSearchField;
  
  @interface DVTTabChooserView : DVTBorderedView
  {
      double *_currentChoiceXCoordinates;
      NSSearchField *_searchField;
      DVTChoice *_selectedChoice;
      long long _pressedIndex;
      long long _mouseDownIndex;
      NSMutableArray *_choices;
      NSMapTable *_accessibilityProxiesByChoice;
      struct {
          unsigned int hasSearchField:1;
          unsigned int _reserved:7;
      } _flags;
      id <DVTTabChooserViewDelegate> _delegate;
      double _choicesOffset;
  }
  
  + (id)keyPathsForValuesAffectingSelectedChoice;
  + (void)initialize;
  @property double choicesOffset; // @synthesize choicesOffset=_choicesOffset;
  @property __weak id <DVTTabChooserViewDelegate> delegate; // @synthesize delegate=_delegate;
  @property(retain, nonatomic) NSSearchField *searchField; // @synthesize searchField=_searchField;
  - (void).cxx_destruct;
  - (id)accessibilityHitTest:(struct CGPoint)arg1;
  - (BOOL)accessibilityIsAttributeSettable:(id)arg1;
  - (id)accessibilityAttributeValue:(id)arg1;
  - (id)accessibilityAttributeNames;
  - (BOOL)accessibilityIsIgnored;
  - (id)accessibilityProxyForChoice:(id)arg1;
  @property BOOL hasSearchField;
  - (void)installSearchField;
  - (struct CGRect)searchFieldFrame;
  - (void)mouseUp:(id)arg1;
  - (void)mouseDragged:(id)arg1;
  - (void)mouseDown:(id)arg1;
  - (BOOL)acceptsFirstMouse:(id)arg1;
  - (id)choiceForEvent:(id)arg1 index:(long long *)arg2;
  - (id)choiceForPoint:(struct CGPoint)arg1 index:(long long *)arg2;
  - (void)drawRect:(struct CGRect)arg1;
  - (void)drawChoiceAtIndex:(long long)arg1;
  - (void)drawOneChoice;
  - (id)attributedTitleForChoice:(id)arg1 forceActive:(BOOL)arg2;
  - (void)updateGeometryForDrawing;
  - (struct CGRect)rectForChoice:(id)arg1;
  - (struct CGRect)rectForChoiceAtIndex:(long long)arg1;
  @property(readonly) double minimumWidth;
  - (struct CGRect)totalChoicesRect;
  - (double)totalWidth;
  - (double)widthForChoiceAtIndex:(long long)arg1;
  - (double)widthForChoice:(id)arg1;
  - (void)updateBoundSelectedObjects;
  @property(retain) DVTChoice *selectedChoice; // @synthesize selectedChoice=_selectedChoice;
  @property(readonly) NSMutableArray *mutableChoices;
  - (void)updateBoundContent;
  @property(copy) NSArray *choices;
  - (id)choiceWithIdentifier:(id)arg1;
  - (id)choiceAtIndex:(long long)arg1;
  - (void)viewWillMoveToWindow:(id)arg1;
  - (void)dealloc;
  - (id)initWithCoder:(id)arg1;
  - (id)initWithFrame:(struct CGRect)arg1;
  - (void)commonInit;
  - (id)dvtExtraBindings;
  
  @end
  
  