2 * ============LICENSE_START==========================================
4 * ===================================================================
5 * Copyright © 2017 AT&T Intellectual Property. All rights reserved.
6 * ===================================================================
8 * Unless otherwise specified, all software contained herein is licensed
9 * under the Apache License, Version 2.0 (the “License”);
10 * you may not use this software except in compliance with the License.
11 * You may obtain a copy of the License at
13 * http://www.apache.org/licenses/LICENSE-2.0
15 * Unless required by applicable law or agreed to in writing, software
16 * distributed under the License is distributed on an "AS IS" BASIS,
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 * See the License for the specific language governing permissions and
19 * limitations under the License.
21 * Unless otherwise specified, all documentation contained herein is licensed
22 * under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
23 * you may not use this documentation except in compliance with the License.
24 * You may obtain a copy of the License at
26 * https://creativecommons.org/licenses/by/4.0/
28 * Unless required by applicable law or agreed to in writing, documentation
29 * distributed under the License is distributed on an "AS IS" BASIS,
30 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
31 * See the License for the specific language governing permissions and
32 * limitations under the License.
34 * ============LICENSE_END============================================
36 * ECOMP is a trademark and service mark of AT&T Intellectual Property.
39 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.5-2
40 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
41 // Any modifications to this file will be lost upon recompilation of the source schema.
42 // Generated on: 2016.06.07 at 02:07:29 PM EDT
46 package org.onap.portalsdk.analytics.xmlobj;
48 import javax.xml.bind.annotation.XmlAccessType;
49 import javax.xml.bind.annotation.XmlAccessorType;
50 import javax.xml.bind.annotation.XmlElement;
51 import javax.xml.bind.annotation.XmlType;
55 * <p>Java class for PDFAdditionalOptions complex type.
57 * <p>The following schema fragment specifies the expected content contained within this class.
60 * <complexType name="PDFAdditionalOptions">
62 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
64 * <element name="PDF_font" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
65 * <element name="PDF_fontSize" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
66 * <element name="PDF_orientation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
67 * <element name="PDF_logo1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
68 * <element name="PDF_logo2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
69 * <element name="PDF_logo1Size" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
70 * <element name="PDF_logo2Size" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
71 * <element name="PDF_coverPage" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
72 * <element name="PDF_footer1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
73 * <element name="PDF_footer2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
76 * </complexContent>
82 @XmlAccessorType(XmlAccessType.FIELD)
83 @XmlType(name = "PDFAdditionalOptions", propOrder = {
95 public class PDFAdditionalOptions {
97 @XmlElement(name = "PDF_font")
98 protected String pdfFont;
99 @XmlElement(name = "PDF_fontSize")
100 protected Integer pdfFontSize;
101 @XmlElement(name = "PDF_orientation")
102 protected String pdfOrientation;
103 @XmlElement(name = "PDF_logo1")
104 protected String pdfLogo1;
105 @XmlElement(name = "PDF_logo2")
106 protected String pdfLogo2;
107 @XmlElement(name = "PDF_logo1Size")
108 protected Integer pdfLogo1Size;
109 @XmlElement(name = "PDF_logo2Size")
110 protected Integer pdfLogo2Size;
111 @XmlElement(name = "PDF_coverPage", defaultValue = "false")
112 protected Boolean pdfCoverPage;
113 @XmlElement(name = "PDF_footer1")
114 protected String pdfFooter1;
115 @XmlElement(name = "PDF_footer2")
116 protected String pdfFooter2;
119 * Gets the value of the pdfFont property.
126 public String getPDFFont() {
131 * Sets the value of the pdfFont property.
138 public void setPDFFont(String value) {
139 this.pdfFont = value;
143 * Gets the value of the pdfFontSize property.
150 public Integer getPDFFontSize() {
155 * Sets the value of the pdfFontSize property.
162 public void setPDFFontSize(Integer value) {
163 this.pdfFontSize = value;
167 * Gets the value of the pdfOrientation property.
174 public String getPDFOrientation() {
175 return pdfOrientation;
179 * Sets the value of the pdfOrientation property.
186 public void setPDFOrientation(String value) {
187 this.pdfOrientation = value;
191 * Gets the value of the pdfLogo1 property.
198 public String getPDFLogo1() {
203 * Sets the value of the pdfLogo1 property.
210 public void setPDFLogo1(String value) {
211 this.pdfLogo1 = value;
215 * Gets the value of the pdfLogo2 property.
222 public String getPDFLogo2() {
227 * Sets the value of the pdfLogo2 property.
234 public void setPDFLogo2(String value) {
235 this.pdfLogo2 = value;
239 * Gets the value of the pdfLogo1Size property.
246 public Integer getPDFLogo1Size() {
251 * Sets the value of the pdfLogo1Size property.
258 public void setPDFLogo1Size(Integer value) {
259 this.pdfLogo1Size = value;
263 * Gets the value of the pdfLogo2Size property.
270 public Integer getPDFLogo2Size() {
275 * Sets the value of the pdfLogo2Size property.
282 public void setPDFLogo2Size(Integer value) {
283 this.pdfLogo2Size = value;
287 * Gets the value of the pdfCoverPage property.
294 public Boolean isPDFCoverPage() {
299 * Sets the value of the pdfCoverPage property.
306 public void setPDFCoverPage(Boolean value) {
307 this.pdfCoverPage = value;
311 * Gets the value of the pdfFooter1 property.
318 public String getPDFFooter1() {
323 * Sets the value of the pdfFooter1 property.
330 public void setPDFFooter1(String value) {
331 this.pdfFooter1 = value;
335 * Gets the value of the pdfFooter2 property.
342 public String getPDFFooter2() {
347 * Sets the value of the pdfFooter2 property.
354 public void setPDFFooter2(String value) {
355 this.pdfFooter2 = value;