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

#import <InstantMessage/NullNode.h>

@class FolderNode, NSImage, NSString;

@interface FileNode : NullNode
{
    FolderNode *_parent;
    NSString *_name;
    NSString *_mimeType;
    CDAnonymousStruct3 _meta;
    NSImage *_icon;
    NSString *_kind;
}

- (id)initWithParent:(id)fp8 header:(id)fp12;
- (void)dealloc;
- (id)createChild:(id)fp8;
- (id)name;
- (const CDAnonymousStruct3 *)metadata;
- (BOOL)totalSizeKnown;
- (unsigned int)totalSize;
- (BOOL)isFolder;
- (BOOL)isVisiblyFolder;
- (id)parent;
- (BOOL)isInvisible;
- (void)_setParent:(id)fp8;
- (id)totalSizeDisplayString;
- (id)root;
- (id)path;
- (id)description;
- (id)URL;
- (id)nextNode;
- (void)replaceContentsWith:(id)fp8;
- (id)createIncomingFile;
- (id)_createTempFile;
- (id)MIMEType;
- (id)icon;
- (id)kind;

@end

