public class Pager extends Object
Modifier and Type | Field and Description |
---|---|
(package private) List<Staff> |
allStaffs |
(package private) int |
firstPageNum |
(package private) Map<Renderer.NoteSystem,Float> |
heights |
(package private) Map<Renderer.NoteSystem,Integer> |
onPage |
(package private) Parameters |
ownParams |
(package private) Map<Renderer.NoteSystem,Integer> |
pageNums |
(package private) Renderer |
renderer |
(package private) Map<Renderer.RunningPrefix,Float> |
yStart
lower y-coordinate, ie.
|
Constructor and Description |
---|
Pager(Renderer renderer,
Parameters parameters,
int firstPageNum)
Parameter "renderer" contains ALL data, like parameters, msg, score, etc.
|
Modifier and Type | Method and Description |
---|---|
void |
execute() |
(package private) void |
shipout(Renderer.NoteSystem first,
float allocated,
Renderer.NoteSystem follower,
int pageNum) |
final Renderer renderer
final Parameters ownParams
final int firstPageNum
Map<Renderer.RunningPrefix,Float> yStart
Map<Renderer.NoteSystem,Integer> pageNums
Map<Renderer.NoteSystem,Integer> onPage
Map<Renderer.NoteSystem,Float> heights
public Pager(Renderer renderer, Parameters parameters, int firstPageNum)
^ | | | +--------> (0,0)
public void execute()
void shipout(Renderer.NoteSystem first, float allocated, Renderer.NoteSystem follower, int pageNum)