//
//  REDetailsComponentReadTagsCell.h
//  Ehon
//
//  Created by Pierre on 07/05/09.
//  Copyright 2009 __MyCompanyName__. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import "REDetailsReadCell.h"
#import <KSToolkit/KSTKCustomViews.h>
@class KSTKArrowWindow;
@interface REDetailsComponentReadCell : REDetailsReadCell <NSTokenFieldDelegate>{
	NSNumber * componentValue;
	IBOutlet NSTokenField * componentTokenField;
	IBOutlet NSArrayController * componentArrayController;
	IBOutlet NSView *arrowView; 
	NSArrayController * boundAC;
	NSString * titleKVCString,*entityString;
	NSManagedObjectContext * managedObjectContext;
	KSTKArrowWindow * calWindow;
	IBOutlet KSTKDetailsTagCloudView *tagsCloudView;
	IBOutlet  NSScrollView * tagsTokenScroll;
	NSArray * allTagsFetchedArray;

}
@property (retain,nonatomic) KSTKArrowWindow * calWindow;
@property (retain,nonatomic)NSArray * allTagsFetchedArray;

- (NSManagedObjectContext *) managedObjectContext ;
@property (assign) NSArrayController * boundAC;
@property (retain,nonatomic) NSString * titleKVCString,*entityString;
@property (retain,nonatomic) NSManagedObjectContext * managedObjectContext;
@end



@interface REDetailsComponentReadTagsCell : REDetailsComponentReadCell {}
@end
@interface REDetailsComponentReadDirectWriterCell : REDetailsComponentReadCell {}
@end