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

#import <InstantMessage/FileNode.h>

@class NSArray, NSMutableArray, NSURL;

@interface FolderNode : FileNode
{
    NSMutableArray *_contents;
    NSArray *_visibleContents;
    NSURL *_url;
    unsigned int _contentsKnown:1;
    unsigned int _contentsRequested:1;
}

- (id)initWithParent:(id)fp8 header:(id)fp12;
- (void)dealloc;
- (id)URL;
- (void)_setURL:(id)fp8;
- (id)createChild:(id)fp8;
- (BOOL)totalSizeKnown;
- (unsigned int)totalSize;
- (id)icon;
- (id)kind;
- (id)children;
- (BOOL)childrenKnown;
- (BOOL)childrenRequested;
- (void)setChildrenRequested:(BOOL)fp8;
- (BOOL)isFolder;
- (BOOL)recursiveChildrenRequested;
- (id)visibleChildren;
- (BOOL)isVisiblyFolder;
- (id)firstChild;
- (id)childNamed:(id)fp8;
- (id)followPath:(id)fp8;
- (void)replaceContentsWith:(id)fp8;
- (id)createIncomingFile;

@end

