1
package org.herac.tuxguitar.gui.printer;
3
import java.util.ArrayList;
6
import org.eclipse.swt.graphics.ImageData;
7
import org.eclipse.swt.graphics.Rectangle;
9
public class PrintDocument{
10
private Rectangle pageSize;
13
public PrintDocument(){
14
this(new ArrayList());
17
public PrintDocument(List pages){
21
public List getPages() {
25
public void makePage(ImageData data){
26
this.pages.add(new PrintPage(count(),data));
29
public Rectangle getPageSize() {
33
public void setPageSize(Rectangle pageSize) {
34
this.pageSize = pageSize;
38
return this.pages.size();