// Controller.h
//

#import <Cocoa/Cocoa.h>

@interface Controller : NSObject {
	IBOutlet NSBrowser *browser;
	IBOutlet NSFormCell *commandCell;
	IBOutlet NSFormCell *annotationCell;    
	IBOutlet NSFormCell *annotatedCommandCell;     
	IBOutlet NSFormCell *processIdentifierCell;
	IBOutlet NSFormCell *parentProcessIdentifierCell;
	IBOutlet NSFormCell *processGroupCell;
	IBOutlet NSFormCell *terminalCell;
	IBOutlet NSFormCell *terminalProcessGroupCell;
	IBOutlet NSFormCell *userIdentifierCell;
	IBOutlet NSFormCell *realUserIdentifierCell;
	IBOutlet NSFormCell *percentCPUCell;
	IBOutlet NSFormCell *totalCPUCell;
	IBOutlet NSFormCell *userCPUCell;
	IBOutlet NSFormCell *systemCPUCell;
	IBOutlet NSFormCell *percentMemoryCell;
	IBOutlet NSFormCell *residentMemoryCell;
	IBOutlet NSFormCell *virtualMemoryCell;
	IBOutlet NSFormCell *stateCell;
	IBOutlet NSFormCell *priorityCell;
	IBOutlet NSFormCell *threadsCell;
	IBOutlet NSTextView *argumentsTextView;
	IBOutlet NSTextView *environmentTextView;
	
	NSTimer *refreshStatisticsTimer;
}

- (void)refreshStatistics:(id)sender;

@end
