luxlabs header browser preview


@class CXNamespace, WDDocument, OCPPackagePart, WDCharacterRun, NSMutableDictionary, NSMutableArray, WXOAVReadState, OITSUNoCopyDictionary, OAXDrawingState;
@protocol TCCancelDelegate;

@interface WXReadState : OCXReadState {
    WDDocument *mDocument;
    OITSUNoCopyDictionary *mTextNodesToBeAdded;
    OITSUNoCopyDictionary *mMapBookmarkIdToName;
    OITSUNoCopyDictionary *mMapAnnotationIdToAnnotation;
    OITSUNoCopyDictionary *mMapAnnotationParaIdToAnnotation;
    NSMutableDictionary *mMapFlowIdToTextBox;
    OCPPackagePart *mPackagePart;
    OCPPackagePart *mAnnotationPart;
    OCPPackagePart *mAnnotationExtendedPart;
    struct _xmlDoc { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; int x9; int x10; struct _xmlDtd *x11; struct _xmlDtd *x12; struct _xmlNs *x13; char *x14; char *x15; void *x16; void *x17; char *x18; int x19; struct _xmlDict *x20; void *x21; int x22; int x23; } *mFootnoteDocument;
    struct _xmlNode { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; struct _xmlNs *x9; char *x10; struct _xmlAttr *x11; struct _xmlNs *x12; void *x13; unsigned short x14; unsigned short x15; } *mFootnotes;
    struct _xmlDoc { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; int x9; int x10; struct _xmlDtd *x11; struct _xmlDtd *x12; struct _xmlNs *x13; char *x14; char *x15; void *x16; void *x17; char *x18; int x19; struct _xmlDict *x20; void *x21; int x22; int x23; } *mEndnoteDocument;
    struct _xmlNode { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; struct _xmlNs *x9; char *x10; struct _xmlAttr *x11; struct _xmlNs *x12; void *x13; unsigned short x14; unsigned short x15; } *mEndnotes;
    struct _xmlDoc { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; int x9; int x10; struct _xmlDtd *x11; struct _xmlDtd *x12; struct _xmlNs *x13; char *x14; char *x15; void *x16; void *x17; char *x18; int x19; struct _xmlDict *x20; void *x21; int x22; int x23; } *mAnnotationDocument;
    struct _xmlNode { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; struct _xmlNs *x9; char *x10; struct _xmlAttr *x11; struct _xmlNs *x12; void *x13; unsigned short x14; unsigned short x15; } *mAnnotations;
    struct _xmlDoc { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; int x9; int x10; struct _xmlDtd *x11; struct _xmlDtd *x12; struct _xmlNs *x13; char *x14; char *x15; void *x16; void *x17; char *x18; int x19; struct _xmlDict *x20; void *x21; int x22; int x23; } *mAnnotationExtendedDocument;
    struct _xmlNode { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; struct _xmlNs *x9; char *x10; struct _xmlAttr *x11; struct _xmlNs *x12; void *x13; unsigned short x14; unsigned short x15; } *mAnnotationsExtended;
    NSMutableArray *mDeleteAuthorStack;
    NSMutableArray *mDeleteDateStack;
    NSMutableArray *mEditAuthorStack;
    NSMutableArray *mEditDateStack;
    NSMutableArray *mFormatAuthorStack;
    NSMutableArray *mFormatDateStack;
    NSMutableArray *mPendingCommentNodes;
    NSMutableArray *mPendingBookmarkNodes;
    WXOAVReadState *mWXOavState;
    OAXDrawingState *mDrawingState;
    WDCharacterRun *mReadSymbolTo;
    BOOL mNewSectionRequested;
    unsigned long long mCurrentRowCNFStyle;
    unsigned long long mCurrentCellCNFStyle;
    BOOL mCurrentTableWraps;
    BOOL mIsThumbnail;
}

@property (nonatomic) int currentOfficeArtTextType;
@property (retain, nonatomic) id<TCCancelDelegate> cancelDelegate;
@property (retain, nonatomic) CXNamespace *WXMainNamespace;
@property (retain, nonatomic) CXNamespace *WXDrawingNamespace;
@property (retain, nonatomic) CXNamespace *WXShapeNamespace;
@property (retain, nonatomic) CXNamespace *WXGroupNamespace;
@property (retain, nonatomic) CXNamespace *WXOOBibliographyNamespace;
@property (retain, nonatomic) CXNamespace *WXRelationshipNamespace;
@property (nonatomic) BOOL readingMath;

- (id)document;
- (id)init;
- (void)dealloc;
- (BOOL)isThumbnail;
- (void)setDocument:(id)a0;
- (void).cxx_destruct;
- (BOOL)hasAnnotations;
- (id)currentEditDate;
- (id)nodesToBeAdded:(id)a0;
- (id)pendingComments;
- (void)addAnnotationParaId:(unsigned int)a0 annotation:(id)a1;
- (void)setIsThumbnail:(BOOL)a0;
- (void)setPackagePart:(id)a0;
- (void)addAnnotationId:(long long)a0 annotation:(id)a1;
- (void)addBookmarkId:(long long)a0 name:(id)a1;
- (void)addPendingBookmark:(struct _xmlNode { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; struct _xmlNs *x9; char *x10; struct _xmlAttr *x11; struct _xmlNs *x12; void *x13; unsigned short x14; unsigned short x15; } *)a0;
- (void)addPendingComment:(struct _xmlNode { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; struct _xmlNs *x9; char *x10; struct _xmlAttr *x11; struct _xmlNs *x12; void *x13; unsigned short x14; unsigned short x15; } *)a0;
- (void)addText:(id)a0 node:(struct _xmlNode { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; struct _xmlNs *x9; char *x10; struct _xmlAttr *x11; struct _xmlNs *x12; void *x13; unsigned short x14; unsigned short x15; } *)a1;
- (id)annotationExtendedPart;
- (id)annotationPart;
- (id)annotationWithId:(long long)a0;
- (id)annotationWithParaId:(unsigned int)a0;
- (id)bookmarkName:(long long)a0;
- (void)clearOutNodesToBeAdded:(id)a0;
- (void)clearPendingBookmarks;
- (void)clearPendingComments;
- (unsigned long long)currentCellCNFStyle;
- (id)currentDeleteAuthor;
- (id)currentDeleteDate;
- (id)currentEditAuthor;
- (id)currentFormatAuthor;
- (id)currentFormatDate;
- (unsigned long long)currentRowCNFStyle;
- (BOOL)currentTableWraps;
- (id)drawingState;
- (BOOL)hasAnnotationsExtended;
- (id)initNoStacksWith:(id)a0;
- (BOOL)isNewSectionRequested;
- (id)packagePart;
- (id)pendingBookmarks;
- (void)popDeleteAuthorDate;
- (void)popEditAuthorDate;
- (void)popFormatAuthorDate;
- (void)pushDeleteAuthor:(id)a0 date:(id)a1;
- (void)pushEditAuthor:(id)a0 date:(id)a1;
- (void)pushFormatAuthor:(id)a0 date:(id)a1;
- (id)readSymbolTo;
- (void)setAnnotationExtendedPart:(id)a0;
- (void)setAnnotationPart:(id)a0;
- (void)setCurrentCellCNFStyle:(unsigned long long)a0;
- (void)setCurrentRowCNFStyle:(unsigned long long)a0;
- (void)setCurrentTableWraps:(BOOL)a0;
- (void)setDocumentPart:(id)a0;
- (void)setNewSectionRequested:(BOOL)a0;
- (void)setReadSymbolTo:(id)a0;
- (void)setTextBox:(id)a0 forFlowId:(id)a1;
- (void)setupNSForXMLFormat:(int)a0;
- (id)textBoxForFlowId:(id)a0;
- (id)wxoavState;
- (struct _xmlNode { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; struct _xmlNs *x9; char *x10; struct _xmlAttr *x11; struct _xmlNs *x12; void *x13; unsigned short x14; unsigned short x15; } *)xmlAnnotationExtendedWithParaId:(unsigned int)a0;
- (struct _xmlNode { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; struct _xmlNs *x9; char *x10; struct _xmlAttr *x11; struct _xmlNs *x12; void *x13; unsigned short x14; unsigned short x15; } *)xmlAnnotationWithID:(long long)a0;
- (struct _xmlNode { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; struct _xmlNs *x9; char *x10; struct _xmlAttr *x11; struct _xmlNs *x12; void *x13; unsigned short x14; unsigned short x15; } *)xmlEndnoteWithID:(long long)a0;
- (struct _xmlNode { void *x0; int x1; char *x2; struct _xmlNode *x3; struct _xmlNode *x4; struct _xmlNode *x5; struct _xmlNode *x6; struct _xmlNode *x7; struct _xmlDoc *x8; struct _xmlNs *x9; char *x10; struct _xmlAttr *x11; struct _xmlNs *x12; void *x13; unsigned short x14; unsigned short x15; } *)xmlFootnoteWithID:(long long)a0;

@end