mirror of
				https://github.com/arsenetar/dupeguru.git
				synced 2025-09-11 17:58:17 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			998 B
		
	
	
	
		
			Objective-C
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			998 B
		
	
	
	
		
			Objective-C
		
	
	
	
	
	
/* 
 | 
						|
Copyright 2015 Hardcoded Software (http://www.hardcoded.net)
 | 
						|
 | 
						|
This software is licensed under the "GPLv3" License as described in the "LICENSE" file, 
 | 
						|
which should be included with this package. The terms are also available at 
 | 
						|
http://www.gnu.org/licenses/gpl-3.0.html
 | 
						|
*/
 | 
						|
 | 
						|
#import <Cocoa/Cocoa.h>
 | 
						|
#import "HSGUIController.h"
 | 
						|
#import "HSColumns.h"
 | 
						|
#import "PyTable.h"
 | 
						|
 | 
						|
@interface HSTable : HSGUIController <NSTableViewDelegate, NSTableViewDataSource>
 | 
						|
{
 | 
						|
    HSColumns *columns;
 | 
						|
}
 | 
						|
- (id)initWithModel:(PyTable *)aModel tableView:(NSTableView *)aTableView;
 | 
						|
- (id)initWithPyRef:(PyObject *)aPyRef wrapperClass:(Class)aWrapperClass callbackClassName:(NSString *)aCallbackClassName view:(NSTableView *)aTableView;
 | 
						|
- (id)initWithPyRef:(PyObject *)aPyRef tableView:(NSTableView *)aTableView;
 | 
						|
 | 
						|
/* Virtual */
 | 
						|
- (PyTable *)model;
 | 
						|
- (NSTableView *)view;
 | 
						|
- (void)setView:(NSTableView *)aTableView;
 | 
						|
 | 
						|
/* Public */
 | 
						|
- (HSColumns *)columns;
 | 
						|
- (void)refresh;
 | 
						|
- (void)showSelectedRow;
 | 
						|
- (void)updateSelection;
 | 
						|
@end
 |