annotate base/datasets/datasets-file/classes.lisp @ 259:c4e9a7bb9897
change move-to-first-bar to return a constituent, not a list of events
author |
Jamie Forth <j.forth@gold.ac.uk> |
date |
Sat, 19 Mar 2011 18:50:24 +0000 |
parents |
6a3adca16910 |
children |
|
rev |
line source |
j@251
|
1 (cl:in-package #:amuse-datasets)
|
j@251
|
2
|
j@251
|
3 (defclass file-dataset-identifier (dataset-identifier) ()
|
j@251
|
4 (:documentation "Abstract class for file-based dataset
|
j@251
|
5 identifiers."))
|
j@251
|
6
|
j@251
|
7 (defclass midifile-dataset-identifier (file-dataset-identifier)
|
j@251
|
8 ((dataset-path :reader dataset-path
|
j@251
|
9 :initarg :dataset-path)
|
j@251
|
10 (implementation-package :reader implementation-package
|
j@251
|
11 :initarg :implementation-package))
|
j@251
|
12 (:documentation "Identifier for dataset of midifiles stored in a
|
j@251
|
13 directory."))
|
j@251
|
14
|
j@251
|
15 (defclass file-dataset (dataset) ()
|
j@251
|
16 (:documentation "Abstract class for file-based datasets."))
|
j@251
|
17
|
j@251
|
18 (defclass midifile-dataset (file-dataset)
|
j@251
|
19 ((identifier :initarg :identifier
|
j@251
|
20 :reader identifier)
|
j@251
|
21 (description :initarg :description
|
j@251
|
22 :initform nil
|
j@251
|
23 :reader description))
|
j@251
|
24 (:documentation "A dataset of midifiles stored in a directory."))
|