@class NSString, EDWorkbook, OIXMLDocument, OIXMLElement, NSMutableArray; @interface EMWorkbookMapper : CMDocumentMapper { unsigned long long mRealSheetCount; int mWidth; int mHeight; NSMutableArray *mWorksheetUrls; NSMutableArray *mWorksheetNames; NSMutableArray *mWorksheetGuids; NSString *mResourceUrlPrefix; NSString *mResourceUrlProtocol; NSString *mStyleSheetGuid; unsigned int mSheetIndex; BOOL mIsFirstMappedSheet; BOOL mIsFrameset; OIXMLDocument *mXhtmlDoc; OIXMLElement *mBodyElement; OIXMLDocument *mTabBarDoc; NSString *mTabBarURL; NSMutableArray *mSheetURLs; double mTabPosition; unsigned long long mNumberOfMappedSheets; BOOL mHasPushedHeader; BOOL mHasPushedFirstSheet; BOOL mLoadingMessageVisible; } @property (retain) NSString *fileName; @property (readonly) EDWorkbook *document; + (id)borderStyleCache; + (id)borderWidthCache; + (id)cssStyleCache; - (id)archiver; - (void).cxx_destruct; - (id)documentTitle; - (void)setElementCount:(unsigned long long)a0; - (id)_copyStringForSheet:(id)a0 atIndex:(unsigned long long)a1 withState:(id)a2 andMapper:(id)a3; - (id)_frontPageByCopyingMainPage; - (id)_mainPageBack; - (void)_pushTabForSheet:(id)a0 atIndex:(unsigned long long)a1; - (id)blipAtIndex:(unsigned int)a0; - (id)copySheetMapperWithEdSheet:(id)a0; - (void)finishMappingWithState:(id)a0; - (BOOL)hasMultipleSheets; - (id)headElementForFrontPage; - (id)initWithDocument:(id)a0 archiver:(id)a1; - (void)mapElement:(id)a0 atIndex:(unsigned long long)a1 withState:(id)a2 isLastElement:(BOOL)a3; - (void)mapStylesheetData:(id)a0 name:(id)a1 atElement:(id)a2; - (void)mapStylesheetNamed:(id)a0 atElement:(id)a1; - (struct CGSize { double x0; double x1; })pageSizeForDevice; - (void)startMappingWithState:(id)a0; - (id)styleMatrix; - (id)tabTitleDrawingAttributes; @end