Package net.sf.paperclips
Class EmptyPrint
java.lang.Object
net.sf.paperclips.EmptyPrint
- All Implemented Interfaces:
Print
A Print which displays nothing but takes up space. Useful for putting blank
cells in a GridPrint.
- Author:
- Matthew
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs an EmptyPrint with size (0, 0).EmptyPrint
(int width, int height) Constructs an EmptyPrint with the given size.EmptyPrint
(org.eclipse.swt.graphics.Point size) Constructs an EmptyPrint with the given size. -
Method Summary
-
Constructor Details
-
EmptyPrint
public EmptyPrint()Constructs an EmptyPrint with size (0, 0). -
EmptyPrint
public EmptyPrint(int width, int height) Constructs an EmptyPrint with the given size.- Parameters:
width
- width of the Print, in points (72pts = 1").height
- height of the Print, in points (72pts = 1").
-
EmptyPrint
public EmptyPrint(org.eclipse.swt.graphics.Point size) Constructs an EmptyPrint with the given size.- Parameters:
size
- the size, in points (72pts = 1").
-
-
Method Details
-
hashCode
public int hashCode() -
equals
-
getSize
public org.eclipse.swt.graphics.Point getSize()Returns the size of the empty space.- Returns:
- the size of the empty space.
-
iterator
public PrintIterator iterator(org.eclipse.swt.graphics.Device device, org.eclipse.swt.graphics.GC gc) Description copied from interface:Print
Returns a PrintIterator for laying out the contents of this Print. The iterator uses a snapshot of the print at the time this method is invoked, so subsequent changes to the Print will not affect the output of the iterator.
-