00001
00002
00003
00004
00005
00006
00007 #import <OfficeImport/CMMapper.h>
00008
00009 @class EDCell;
00010
00011 @interface EMCellMapper : CMMapper
00012 {
00013 EDCell *edCell;
00014 int rowNumber;
00015 int firstColumn;
00016 int lastColumn;
00017 int columnSpan;
00018 BOOL firstCellFlag;
00019 BOOL spreadLeftFlag;
00020 double columnWidth;
00021 }
00022
00023 - (id)initWithParent:(id)fp8;
00024 - (id)initWithEDCell:(id)fp8 parent:(id)fp12;
00025 - (int)lastColumn;
00026 - (void)setLastColumn:(int)fp8;
00027 - (int)firstColumn;
00028 - (void)setFirstColumn:(int)fp8;
00029 - (double)columnWidth;
00030 - (void)resetColumnSpan:(int)fp8;
00031 - (int)columnSpan;
00032 - (BOOL)isCellEmpty;
00033 - (void)setFirstCellFlag;
00034 - (BOOL)isFirstCell;
00035 - (BOOL)isCellSpreading;
00036 - (BOOL)isCellMerged;
00037 - (void)adjustColumnSpanForGrid:(double *)fp8 nextCell:(id)fp12;
00038 - (void)mapRowColSpansAt:(id)fp8;
00039 - (void)mapAt:(id)fp8 withState:(id)fp12;
00040 - (void)mapAt:(id)fp8 withState:(id)fp12 height:(double)fp16;
00041
00042 @end
00043