//
//  MCMainWindowCanvas.h
//  MCApplication
//
//  Created by Ali Lalani on 10/27/04.
//  Copyright 2004 Marketcircle Inc. All rights reserved.
//


@protocol MCMainWindowCanvas <NSObject>
- (NSArray *)sourceLists;
- (void)setSourceLists:(NSArray *)anArray;

// An array of arrays, each array being a series of objects, depending on how deep the implementer wants to deal with
- (NSArray *)selectedResults;
- (void)setSelectedResults:(NSArray *)anArray;

// to tell the canvas that the passed objects should be selected in whatever controller is relevant!
- (void)selectObjects:(NSArray *)anArray;

- (void)setDocument:(id)aDocument;
- (id)document;
@end
