Class PdfTemplateBuilder
- java.lang.Object
-
- net.anotheria.anosite.gen.asresourcedata.data.PdfTemplateBuilder
-
- All Implemented Interfaces:
net.anotheria.asg.data.Builder<PdfTemplate>
public class PdfTemplateBuilder extends java.lang.Object implements net.anotheria.asg.data.Builder<PdfTemplate>
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanapplyBackgroundStylesprotected java.lang.StringcontentTemplateprotected intfooterMarginprotected java.lang.StringfooterTemplateprotected intheaderMarginprotected java.lang.StringheaderTemplateprotected java.util.List<java.lang.String>localizationsprotected java.lang.Stringnameprotected booleanshowPageNumbers
-
Constructor Summary
Constructors Constructor Description PdfTemplateBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PdfTemplateBuilderapplyBackgroundStyles(boolean aValue)Sets the value of the applyBackgroundStyles attribute.PdfTemplatebuild()PdfTemplateBuildercontentTemplate(java.lang.String aValue)Sets the value of the contentTemplate attribute.PdfTemplateBuilderfooterMargin(int aValue)Sets the value of the footerMargin attribute.PdfTemplateBuilderfooterTemplate(java.lang.String aValue)Sets the value of the footerTemplate attribute.PdfTemplateBuilderheaderMargin(int aValue)Sets the value of the headerMargin attribute.PdfTemplateBuilderheaderTemplate(java.lang.String aValue)Sets the value of the headerTemplate attribute.PdfTemplateBuilderlocalizations(java.util.List<java.lang.String> aValue)Sets the value of the localizations attribute.PdfTemplateBuildername(java.lang.String aValue)Sets the value of the name attribute.PdfTemplateBuildershowPageNumbers(boolean aValue)Sets the value of the showPageNumbers attribute.
-
-
-
Field Detail
-
name
protected java.lang.String name
-
showPageNumbers
protected boolean showPageNumbers
-
applyBackgroundStyles
protected boolean applyBackgroundStyles
-
headerTemplate
protected java.lang.String headerTemplate
-
headerMargin
protected int headerMargin
-
footerTemplate
protected java.lang.String footerTemplate
-
footerMargin
protected int footerMargin
-
contentTemplate
protected java.lang.String contentTemplate
-
localizations
protected java.util.List<java.lang.String> localizations
-
-
Method Detail
-
name
public PdfTemplateBuilder name(java.lang.String aValue)
Sets the value of the name attribute.
-
showPageNumbers
public PdfTemplateBuilder showPageNumbers(boolean aValue)
Sets the value of the showPageNumbers attribute.
-
applyBackgroundStyles
public PdfTemplateBuilder applyBackgroundStyles(boolean aValue)
Sets the value of the applyBackgroundStyles attribute.
-
headerTemplate
public PdfTemplateBuilder headerTemplate(java.lang.String aValue)
Sets the value of the headerTemplate attribute.
-
headerMargin
public PdfTemplateBuilder headerMargin(int aValue)
Sets the value of the headerMargin attribute.
-
footerTemplate
public PdfTemplateBuilder footerTemplate(java.lang.String aValue)
Sets the value of the footerTemplate attribute.
-
footerMargin
public PdfTemplateBuilder footerMargin(int aValue)
Sets the value of the footerMargin attribute.
-
contentTemplate
public PdfTemplateBuilder contentTemplate(java.lang.String aValue)
Sets the value of the contentTemplate attribute.
-
localizations
public PdfTemplateBuilder localizations(java.util.List<java.lang.String> aValue)
Sets the value of the localizations attribute.
-
build
public PdfTemplate build()
- Specified by:
buildin interfacenet.anotheria.asg.data.Builder<PdfTemplate>
-
-