net.sf.paperclips
Class SimplePageDecoration
java.lang.Object
net.sf.paperclips.SimplePageDecoration
- All Implemented Interfaces:
- PageDecoration
public class SimplePageDecoration
- extends java.lang.Object
- implements PageDecoration
A PageDecoration which displays the same decoration on every page (ignoring the page number).
Typically the page number will be in either the header or footer, but not in both. Often the page number
is the only thing that changes from page to page in a header. Use this class for a header or footer which
does not display the page number.
- Author:
- Matthew Hall
|
Method Summary |
Print |
createPrint(PageNumber pageNumber)
Returns a decorator Print for the page with the given page number, or null if no decoration is provided
for the given page. |
boolean |
equals(java.lang.Object obj)
|
int |
hashCode()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
SimplePageDecoration
public SimplePageDecoration(Print print)
- Constructs a BasicPageDecoration.
- Parameters:
print - the decoration which will appear on every page.
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
createPrint
public Print createPrint(PageNumber pageNumber)
- Description copied from interface:
PageDecoration
- Returns a decorator Print for the page with the given page number, or null if no decoration is provided
for the given page.
- Specified by:
createPrint in interface PageDecoration
- Parameters:
pageNumber - the page number of the page being decorated.
- Returns:
- a decorator Print for the page with the given page number, or null if no decoration is provided
for the given page.