#import <sqlite3.h>
#import <UIKit/UIKit.h>
#import "Playlist.h"

@class Tune;
@class TuneViewController;
@class PlaylistDetailsController;
@class MainViewController;

@interface PlaylistViewController : UIViewController <UITableViewDelegate, UITableViewDataSource>
{
	IBOutlet UITableView *tableView;
  IBOutlet PlaylistDetailsController *detailsController;
#if TARGET_IPAD
  IBOutlet MainViewController *tunesController;
  IBOutlet UINavigationController *navigationController;
#endif

  NSMutableArray *data;
}

@property (nonatomic, retain) UITableView *tableView;
@property (nonatomic, retain) NSMutableArray *data;
@property (nonatomic, retain) MainViewController *tunesController;

- (UITableViewCell *)tableviewCellWithReuseIdentifier:(NSString *)identifier;
- (void)databaseChanged:(id)sender;
- (void)addTunebook:(id)sender;

@end

@interface PlaylistDetailsController : UITableViewController <UITextFieldDelegate>
{
  Playlist* playlist;
  UITextField* textField;
  UITableView* tableView;
  NSIndexPath* indexPath;
}

@property (nonatomic, retain) Playlist* playlist;
@property (nonatomic, retain) UITableView* tableView;
@property (nonatomic, retain) NSIndexPath* indexPath;

@end

