Package com.softsynth.jmsl.score
Class ScoreLayoutManagerEnumerator
java.lang.Object
com.softsynth.jmsl.score.ScoreLayoutManagerEnumerator
- All Implemented Interfaces:
java.util.Enumeration
public class ScoreLayoutManagerEnumerator
extends java.lang.Object
implements java.util.Enumeration
Enumerate through all Notes displayed on a page
Reads left to right, top staff to bottom staff, enumerating all notes that would belong to a contiguous "melody". In other words, runs through all measures multiple times, one pass for each track of each staff. JMSL Notation Project
Reads left to right, top staff to bottom staff, enumerating all notes that would belong to a contiguous "melody". In other words, runs through all measures multiple times, one pass for each track of each staff. JMSL Notation Project
- Author:
- Nick Didkovsky, copyright 2000 Nick Didkovsky
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
copyright
-
Constructor Summary
Constructors Constructor Description ScoreLayoutManagerEnumerator(Score score, int startingMeasure, int numMeasures)
-
Method Summary
Modifier and Type Method Description boolean
hasMoreElements()
java.lang.Object
nextElement()
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Enumeration
asIterator
-
Field Details
-
copyright
public static final java.lang.String copyright- See Also:
- Constant Field Values
-
-
Constructor Details
-
ScoreLayoutManagerEnumerator
-
-
Method Details
-
hasMoreElements
public boolean hasMoreElements()- Specified by:
hasMoreElements
in interfacejava.util.Enumeration
-
nextElement
public java.lang.Object nextElement()- Specified by:
nextElement
in interfacejava.util.Enumeration
-