public class PdfTemplateBuilder extends java.lang.Object implements net.anotheria.asg.data.Builder<PdfTemplate>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
applyBackgroundStyles |
protected java.lang.String |
contentTemplate |
protected int |
footerMargin |
protected java.lang.String |
footerTemplate |
protected int |
headerMargin |
protected java.lang.String |
headerTemplate |
protected java.util.List<java.lang.String> |
localizations |
protected java.lang.String |
name |
protected boolean |
showPageNumbers |
| Constructor and Description |
|---|
PdfTemplateBuilder() |
| Modifier and Type | Method and Description |
|---|---|
PdfTemplateBuilder |
applyBackgroundStyles(boolean aValue)
Sets the value of the applyBackgroundStyles attribute.
|
PdfTemplate |
build() |
PdfTemplateBuilder |
contentTemplate(java.lang.String aValue)
Sets the value of the contentTemplate attribute.
|
PdfTemplateBuilder |
footerMargin(int aValue)
Sets the value of the footerMargin attribute.
|
PdfTemplateBuilder |
footerTemplate(java.lang.String aValue)
Sets the value of the footerTemplate attribute.
|
PdfTemplateBuilder |
headerMargin(int aValue)
Sets the value of the headerMargin attribute.
|
PdfTemplateBuilder |
headerTemplate(java.lang.String aValue)
Sets the value of the headerTemplate attribute.
|
PdfTemplateBuilder |
localizations(java.util.List<java.lang.String> aValue)
Sets the value of the localizations attribute.
|
PdfTemplateBuilder |
name(java.lang.String aValue)
Sets the value of the name attribute.
|
PdfTemplateBuilder |
showPageNumbers(boolean aValue)
Sets the value of the showPageNumbers attribute.
|
protected java.lang.String name
protected boolean showPageNumbers
protected boolean applyBackgroundStyles
protected java.lang.String headerTemplate
protected int headerMargin
protected java.lang.String footerTemplate
protected int footerMargin
protected java.lang.String contentTemplate
protected java.util.List<java.lang.String> localizations
public PdfTemplateBuilder name(java.lang.String aValue)
public PdfTemplateBuilder showPageNumbers(boolean aValue)
public PdfTemplateBuilder applyBackgroundStyles(boolean aValue)
public PdfTemplateBuilder headerTemplate(java.lang.String aValue)
public PdfTemplateBuilder headerMargin(int aValue)
public PdfTemplateBuilder footerTemplate(java.lang.String aValue)
public PdfTemplateBuilder footerMargin(int aValue)
public PdfTemplateBuilder contentTemplate(java.lang.String aValue)
public PdfTemplateBuilder localizations(java.util.List<java.lang.String> aValue)
public PdfTemplate build()
build in interface net.anotheria.asg.data.Builder<PdfTemplate>Copyright © 2012-2023 anotheria.net. All Rights Reserved.