com.softsynth.jmsl.score.transcribe
Class BeatDivisionList

java.lang.Object
  extended by com.softsynth.jmsl.score.transcribe.BeatDivisionList

public class BeatDivisionList
extends java.lang.Object

This class holds a collection of candidate BeatDivision's competing for a particular beat of a particular measure.

Author:
Nick Didkovsky, Jan 28, 2002 , (c) 2002 Nick Didkovsky, All Rights reserved.

Constructor Summary
BeatDivisionList()
           
 
Method Summary
 void createBeatDivisions()
           
 java.util.Vector getBeatDivisions()
           
static void main(java.lang.String[] args)
           
 void scoreBeatDivisions()
           
 void setBeatNumber(int beatNumber)
           
 void setMeasure(MusicShape s)
           
 void setTimeSignature(TimeSignature ts)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BeatDivisionList

public BeatDivisionList()
Method Detail

setTimeSignature

public void setTimeSignature(TimeSignature ts)

setMeasure

public void setMeasure(MusicShape s)

setBeatNumber

public void setBeatNumber(int beatNumber)

getBeatDivisions

public java.util.Vector getBeatDivisions()
Returns:
vector of BeatDivisions included in this list

createBeatDivisions

public void createBeatDivisions()

scoreBeatDivisions

public void scoreBeatDivisions()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

main

public static void main(java.lang.String[] args)