/*
 *     Generated by class-dump 3.0.
 *
 *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004 by Steve Nygard.
 */

#import "NSWindowController.h"

#import "FileTransferDelegateProtocol.h"

@class Chat, IncomingFile, NSProgressIndicator, NSTextField, OutgoingFile, Presentity;

@interface FileProgress : NSWindowController <FileTransferDelegate>
{
    NSTextField *_messageField;
    NSTextField *_itemField;
    NSTextField *_progressField;
    NSTextField *_timeRemainingField;
    NSProgressIndicator *_progressBar;
    Presentity *_buddy;
    Chat *_chat;
    IncomingFile *_inFile;
    OutgoingFile *_outFile;
    BOOL _isIncoming;
    int _action;
}

+ (void)setNextWindowTopCenter:(struct _NSPoint)fp8;
+ (void)setWindowControllerForFileTransferPlacement:(id)fp8;
+ (id)openOnOutgoingFile:(id)fp8 sender:(id)fp12 chat:(id)fp16;
+ (id)openOnIncomingFile:(id)fp8 sender:(id)fp12 chat:(id)fp16;
+ (id)openOnIncomingFile:(id)fp8 sender:(id)fp12 action:(int)fp16;
+ (id)fileTransferList;
+ (BOOL)anyActiveFileTransfers;
- (void)_addSelfToFileTransferList;
- (void)_removeSelfFromFileTransferList;
- (void)abortFileTransfer:(id)fp8;
- (id)initOutgoingWithSender:(id)fp8 outgoingFile:(id)fp12 chat:(id)fp16;
- (id)initIncomingWithSender:(id)fp8 incomingFile:(id)fp12 chat:(id)fp16;
- (void)dealloc;
- (void)windowDidLoad;
- (void)stop:(id)fp8;
- (id)buddy;
- (BOOL)isDirectory;
- (void)_finished;
- (void)currentFile:(id)fp8 currentFileSize:(unsigned int)fp12 currentSentBytes:(unsigned int)fp16 totalTransferProgress:(float)fp20 timeRemaining:(id)fp24 message:(id)fp28;

@end

