//
//  MCSLEAbstractConfigView.h
//  MCApplication
//
//  Created by Michael Clark on 15/02/05.
//  Copyright 2005 Marketcircle Inc. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import "MCNibLoadingView.h"
#import "MCSLEConfigViewProtocol.h"

@class MCDocument;

@interface MCSLEAbstractConfigView : MCNibLoadingView <MCSLEConfigViewProtocol> {

	MCSourceListType  _sourceListType;
	id <MCSourceList> _sourceList;
	NSString*         _entityName;
	NSString*         _queryCriteriaSubsetIdentifier;
	
	BOOL              _isSmart;

	MCDocument*       _document;
}

- (NSString*)windowTitle;

- (MCDocument *)document;
- (void)setDocument:(MCDocument *)aDocument;

@end
