Support doubleSided param.
This commit is contained in:
@@ -149,6 +149,13 @@ public abstract class PDFMojo extends AbstractFoMojo {
|
||||
*/
|
||||
private String omitCover;
|
||||
|
||||
/**
|
||||
* Double sided pdfs?
|
||||
*
|
||||
* @parameter expression="${generate-pdf.doubleSided}" default-value=""
|
||||
*/
|
||||
private String doubleSided;
|
||||
|
||||
|
||||
/**
|
||||
* The greeting to display.
|
||||
@@ -405,6 +412,10 @@ public abstract class PDFMojo extends AbstractFoMojo {
|
||||
if(null != omitCover){
|
||||
transformer.setParameter("omitCover", omitCover);
|
||||
}
|
||||
if(null != doubleSided){
|
||||
transformer.setParameter("double.sided", doubleSided);
|
||||
}
|
||||
|
||||
|
||||
String sysDraftStatus=System.getProperty("draft.status");
|
||||
getLog().info("adjustTransformer():sysDraftStatus="+sysDraftStatus);
|
||||
|
||||
@@ -192,6 +192,13 @@ public abstract class WebHelpMojo extends AbstractWebhelpMojo {
|
||||
*/
|
||||
private String omitCover;
|
||||
|
||||
/**
|
||||
* Double sided pdfs?
|
||||
*
|
||||
* @parameter expression="${generate-pdf.doubleSided}" default-value=""
|
||||
*/
|
||||
private String doubleSided;
|
||||
|
||||
|
||||
/**
|
||||
* Controls whether output is colorized based on revisionflag attributes.
|
||||
@@ -474,6 +481,9 @@ public abstract class WebHelpMojo extends AbstractWebhelpMojo {
|
||||
if(null != omitCover){
|
||||
transformer.setParameter("omitCover", omitCover);
|
||||
}
|
||||
if(null != doubleSided){
|
||||
transformer.setParameter("double.sided", doubleSided);
|
||||
}
|
||||
|
||||
|
||||
transformer.setParameter("enable.disqus", enableDisqus);
|
||||
@@ -875,6 +885,7 @@ public abstract class WebHelpMojo extends AbstractWebhelpMojo {
|
||||
pdfBuilder.setPageWidth(pageWidth);
|
||||
pdfBuilder.setPageHeight(pageHeight);
|
||||
pdfBuilder.setOmitCover(omitCover);
|
||||
pdfBuilder.setOmitCover(doubleSided);
|
||||
|
||||
pdfBuilder.setCoverLogoPath(coverLogoPath);
|
||||
pdfBuilder.setSecondaryCoverLogoPath(secondaryCoverLogoPath);
|
||||
|
||||
@@ -104,6 +104,7 @@ public class PDFBuilder {
|
||||
private String pageWidth;
|
||||
private String pageHeight;
|
||||
private String omitCover;
|
||||
private String doubleSided;
|
||||
private String coverLogoPath;
|
||||
private String secondaryCoverLogoPath;
|
||||
private String coverLogoLeft;
|
||||
@@ -364,6 +365,10 @@ public class PDFBuilder {
|
||||
if(null != omitCover){
|
||||
transformer.setParameter("omitCover", omitCover);
|
||||
}
|
||||
if(null != doubleSided){
|
||||
transformer.setParameter("double.sided", doubleSided);
|
||||
}
|
||||
|
||||
|
||||
if(null != sectionAutolabel){
|
||||
transformer.setParameter("section.autolabel", sectionAutolabel);
|
||||
@@ -636,13 +641,20 @@ public class PDFBuilder {
|
||||
this.pageHeight = pageHeight;
|
||||
}
|
||||
|
||||
public String getOmitCover() {
|
||||
public String getOmitCover() {
|
||||
return omitCover;
|
||||
}
|
||||
public void setOmitCover(String omitCover) {
|
||||
this.omitCover = omitCover;
|
||||
}
|
||||
|
||||
public String getDoubleSided() {
|
||||
return doubleSided;
|
||||
}
|
||||
public void setDoubleSided(String doubleSided) {
|
||||
this.doubleSided = doubleSided;
|
||||
}
|
||||
|
||||
|
||||
public String getSecurity() {
|
||||
return security;
|
||||
|
||||
Reference in New Issue
Block a user