Cog/Plugins/CueSheet/CueSheetTrack.m

48 lines
638 B
Mathematica
Raw Normal View History

2007-10-08 22:25:40 -04:00
//
// CueSheetTrack.m
// CueSheet
//
// Created by Zaphod Beeblebrox on 10/8/07.
// Copyright 2007 __MyCompanyName__. All rights reserved.
//
#import "CueSheetTrack.h"
@implementation CueSheetTrack
+ (id)trackWithURL:(NSURL *)u track:(NSString *)t time:(double)s
{
return [[[CueSheetTrack alloc] initWithURL:u track:t time:s] autorelease];
}
- (id)initWithURL:(NSURL *)u track:(NSString *)t time:(double)s
2007-10-08 22:25:40 -04:00
{
self = [super init];
if (self)
{
track = [t copy];
url = [u copy];
time = s;
2007-10-08 22:25:40 -04:00
}
return self;
}
- (NSString *)track
{
return track;
}
- (NSURL *)url
2007-10-08 22:25:40 -04:00
{
return url;
2007-10-08 22:25:40 -04:00
}
- (double)time
2007-10-08 22:25:40 -04:00
{
return time;
2007-10-08 22:25:40 -04:00
}
@end