2 * ================================================================================
4 * ================================================================================
5 * Copyright (C) 2017 AT&T Intellectual Property
6 * ================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
11 * http://www.apache.org/licenses/LICENSE-2.0
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ================================================================================
21 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2
22 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
23 // Any modifications to this file will be lost upon recompilation of the source schema.
24 // Generated on: 2016.06.07 at 02:07:29 PM EDT
28 package org.openecomp.portalsdk.analytics.xmlobj;
30 import javax.xml.bind.annotation.XmlAccessType;
31 import javax.xml.bind.annotation.XmlAccessorType;
32 import javax.xml.bind.annotation.XmlElement;
33 import javax.xml.bind.annotation.XmlType;
37 * <p>Java class for PDFAdditionalOptions complex type.
39 * <p>The following schema fragment specifies the expected content contained within this class.
42 * <complexType name="PDFAdditionalOptions">
44 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
46 * <element name="PDF_font" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
47 * <element name="PDF_fontSize" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
48 * <element name="PDF_orientation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
49 * <element name="PDF_logo1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
50 * <element name="PDF_logo2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
51 * <element name="PDF_logo1Size" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
52 * <element name="PDF_logo2Size" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
53 * <element name="PDF_coverPage" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
54 * <element name="PDF_footer1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
55 * <element name="PDF_footer2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
58 * </complexContent>
64 @XmlAccessorType(XmlAccessType.FIELD)
65 @XmlType(name = "PDFAdditionalOptions", propOrder = {
77 public class PDFAdditionalOptions {
79 @XmlElement(name = "PDF_font")
80 protected String pdfFont;
81 @XmlElement(name = "PDF_fontSize")
82 protected Integer pdfFontSize;
83 @XmlElement(name = "PDF_orientation")
84 protected String pdfOrientation;
85 @XmlElement(name = "PDF_logo1")
86 protected String pdfLogo1;
87 @XmlElement(name = "PDF_logo2")
88 protected String pdfLogo2;
89 @XmlElement(name = "PDF_logo1Size")
90 protected Integer pdfLogo1Size;
91 @XmlElement(name = "PDF_logo2Size")
92 protected Integer pdfLogo2Size;
93 @XmlElement(name = "PDF_coverPage", defaultValue = "false")
94 protected Boolean pdfCoverPage;
95 @XmlElement(name = "PDF_footer1")
96 protected String pdfFooter1;
97 @XmlElement(name = "PDF_footer2")
98 protected String pdfFooter2;
101 * Gets the value of the pdfFont property.
108 public String getPDFFont() {
113 * Sets the value of the pdfFont property.
120 public void setPDFFont(String value) {
121 this.pdfFont = value;
125 * Gets the value of the pdfFontSize property.
132 public Integer getPDFFontSize() {
137 * Sets the value of the pdfFontSize property.
144 public void setPDFFontSize(Integer value) {
145 this.pdfFontSize = value;
149 * Gets the value of the pdfOrientation property.
156 public String getPDFOrientation() {
157 return pdfOrientation;
161 * Sets the value of the pdfOrientation property.
168 public void setPDFOrientation(String value) {
169 this.pdfOrientation = value;
173 * Gets the value of the pdfLogo1 property.
180 public String getPDFLogo1() {
185 * Sets the value of the pdfLogo1 property.
192 public void setPDFLogo1(String value) {
193 this.pdfLogo1 = value;
197 * Gets the value of the pdfLogo2 property.
204 public String getPDFLogo2() {
209 * Sets the value of the pdfLogo2 property.
216 public void setPDFLogo2(String value) {
217 this.pdfLogo2 = value;
221 * Gets the value of the pdfLogo1Size property.
228 public Integer getPDFLogo1Size() {
233 * Sets the value of the pdfLogo1Size property.
240 public void setPDFLogo1Size(Integer value) {
241 this.pdfLogo1Size = value;
245 * Gets the value of the pdfLogo2Size property.
252 public Integer getPDFLogo2Size() {
257 * Sets the value of the pdfLogo2Size property.
264 public void setPDFLogo2Size(Integer value) {
265 this.pdfLogo2Size = value;
269 * Gets the value of the pdfCoverPage property.
276 public Boolean isPDFCoverPage() {
281 * Sets the value of the pdfCoverPage property.
288 public void setPDFCoverPage(Boolean value) {
289 this.pdfCoverPage = value;
293 * Gets the value of the pdfFooter1 property.
300 public String getPDFFooter1() {
305 * Sets the value of the pdfFooter1 property.
312 public void setPDFFooter1(String value) {
313 this.pdfFooter1 = value;
317 * Gets the value of the pdfFooter2 property.
324 public String getPDFFooter2() {
329 * Sets the value of the pdfFooter2 property.
336 public void setPDFFooter2(String value) {
337 this.pdfFooter2 = value;