/* 
   Controller.h

   Controller object for mySTEP Workspace

   Copyright (C) 1996 Free Software Foundation, Inc.

   Author:  Felipe A. Rodriguez <far@ix.netcom.com>
   Date:	November 1998
   
   This file is part of the mySTEP Library and is provided
   under the terms of the GNU Library General Public License.
*/ 

#ifndef _mySTEP_H_Controller
#define _mySTEP_H_Controller

#include <Foundation/NSObject.h>

@class NSBrowser;
@class NSMatrix;
@class NSWindow;
@class NSTextField;
@class Shelf;


@interface Controller : NSObject
{
	NSBrowser *_browser;
	NSBrowser *_iconView;
	NSBrowser *_listView;
	NSTextField *textField;
	Shelf *_shelf;
}

- (void) openXTerm:menuCell;
- (void) updateViewer:menuCell;
- (void) destroy:menuCell;
- (void) method:menuCell;

- (void) performFileOperation:(NSString *)operation
				  destination:(NSString *)destination;
@end

#endif /* _mySTEP_H_Controller */
