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