Package net.sf.paperclips
Class LineBreakPrint
java.lang.Object
net.sf.paperclips.LineBreakPrint
- All Implemented Interfaces:
Print
A class for adding line breaks corresponding to a particular font size.
Currently this class is used internally by StyledTextPrint to implement the
newline() feature.
- Author:
- Matthew Hall
-
Constructor Summary
ConstructorsConstructorDescriptionLineBreakPrint
(org.eclipse.swt.graphics.FontData font) Constructs a new LineBreakPrint on the given font. -
Method Summary
-
Constructor Details
-
LineBreakPrint
public LineBreakPrint(org.eclipse.swt.graphics.FontData font) Constructs a new LineBreakPrint on the given font.- Parameters:
font
- the font which determines the height of the line break.
-
-
Method Details
-
hashCode
public int hashCode() -
equals
-
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.
-