Class OptionsType

  • All Implemented Interfaces:
    ParameterInterface

    public class OptionsType
    extends BaseToolboxType
     <?xml version="1.0" encoding="UTF-8"?><p xmlns:p179664_="http://jaxb2-commons.dev.java.net/basic/simplify" xmlns:p388603_="https://jakarta.ee/xml/ns/jaxb" xmlns:p96940_="http://jaxb2-commons.dev.java.net/basic/inheritance" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">The options operation element can be used to change the way documents are displayed.
     
                     </p>
     
     <?xml version="1.0" encoding="UTF-8"?><p xmlns:p179664_="http://jaxb2-commons.dev.java.net/basic/simplify" xmlns:p388603_="https://jakarta.ee/xml/ns/jaxb" xmlns:p96940_="http://jaxb2-commons.dev.java.net/basic/inheritance" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema"><b>Tip:</b>
                         For all hereby contained options, please consult the chapter "Display Options". This is especially important concerning the content format of headers and footers.
                     </p>
     

    Java class for OptionsType complex type.

    The following schema fragment specifies the expected content contained within this class.

    
     <complexType name="OptionsType">
       <complexContent>
         <extension base="{http://schema.webpdf.de/1.0/operation}BaseToolboxType">
           <all>
             <element name="pageTransitions" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <choice maxOccurs="unbounded">
                       <element name="add">
                         <complexType>
                           <complexContent>
                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                               <choice>
                                 <element name="pageTransition" type="{http://schema.webpdf.de/1.0/operation}TransitionType"/>
                               </choice>
                             </restriction>
                           </complexContent>
                         </complexType>
                       </element>
                       <element name="remove">
                         <complexType>
                           <complexContent>
                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                               <choice>
                                 <element name="transitionSelection" type="{http://schema.webpdf.de/1.0/operation}SelectionTransitionType"/>
                               </choice>
                             </restriction>
                           </complexContent>
                         </complexType>
                       </element>
                     </choice>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="background" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <choice>
                       <element name="add">
                         <complexType>
                           <complexContent>
                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                               <choice>
                                 <element name="colorBackground" type="{http://schema.webpdf.de/1.0/operation}ColorBackgroundType"/>
                                 <element name="imageBackground" type="{http://schema.webpdf.de/1.0/operation}ImageBackgroundType"/>
                               </choice>
                             </restriction>
                           </complexContent>
                         </complexType>
                       </element>
                       <element name="remove">
                         <complexType>
                           <complexContent>
                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                               <choice>
                                 <element name="backgroundSelection" type="{http://schema.webpdf.de/1.0/operation}SelectionBackgroundType"/>
                               </choice>
                             </restriction>
                           </complexContent>
                         </complexType>
                       </element>
                     </choice>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="headerFooter" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <choice>
                       <element name="add">
                         <complexType>
                           <complexContent>
                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                               <choice>
                                 <element name="headerFooterContent" type="{http://schema.webpdf.de/1.0/operation}HeaderFooterType"/>
                               </choice>
                             </restriction>
                           </complexContent>
                         </complexType>
                       </element>
                       <element name="remove">
                         <complexType>
                           <complexContent>
                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                               <choice>
                                 <element name="headerFooterSelection" type="{http://schema.webpdf.de/1.0/operation}SelectionHeaderFooterType"/>
                               </choice>
                             </restriction>
                           </complexContent>
                         </complexType>
                       </element>
                     </choice>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="boxes" minOccurs="0">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <choice maxOccurs="unbounded">
                       <element name="resize">
                         <complexType>
                           <complexContent>
                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                               <choice>
                                 <element name="boxesResize" type="{http://schema.webpdf.de/1.0/operation}BoxesResizeType"/>
                               </choice>
                             </restriction>
                           </complexContent>
                         </complexType>
                       </element>
                       <element name="remove">
                         <complexType>
                           <complexContent>
                             <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                               <choice>
                                 <element name="boxesRemove" type="{http://schema.webpdf.de/1.0/operation}SelectionBoxType"/>
                               </choice>
                             </restriction>
                           </complexContent>
                         </complexType>
                       </element>
                     </choice>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="viewerPreferences" type="{http://schema.webpdf.de/1.0/operation}ViewerPreferencesType" minOccurs="0"/>
           </all>
           <attribute name="pageLayout" type="{http://schema.webpdf.de/1.0/operation}PageLayoutType" default="singlePage" />
           <attribute name="initialView" type="{http://schema.webpdf.de/1.0/operation}InitialViewType" default="none" />
           <attribute name="magnification" type="{http://schema.webpdf.de/1.0/operation}MagnificationType" default="fitWidth" />
           <attribute name="magnificationZoom" default="100">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="0"/>
                 <maxInclusive value="6400"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="initialPage" default="1">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="1"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="language" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
         </extension>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • OptionsType

        public OptionsType()
    • Method Detail

      • isSetPageTransitions

        public boolean isSetPageTransitions()
      • isSetBackground

        public boolean isSetBackground()
      • isSetHeaderFooter

        public boolean isSetHeaderFooter()
      • isSetBoxes

        public boolean isSetBoxes()
      • isSetViewerPreferences

        public boolean isSetViewerPreferences()
      • getPageLayout

        public PageLayoutType getPageLayout()
        Gets the value of the pageLayout property.
        Returns:
        possible object is PageLayoutType
      • setPageLayout

        public void setPageLayout​(PageLayoutType value)
        Sets the value of the pageLayout property.
        Parameters:
        value - allowed object is PageLayoutType
      • isSetPageLayout

        public boolean isSetPageLayout()
      • setInitialView

        public void setInitialView​(InitialViewType value)
        Sets the value of the initialView property.
        Parameters:
        value - allowed object is InitialViewType
      • isSetInitialView

        public boolean isSetInitialView()
      • setMagnification

        public void setMagnification​(MagnificationType value)
        Sets the value of the magnification property.
        Parameters:
        value - allowed object is MagnificationType
      • isSetMagnification

        public boolean isSetMagnification()
      • getMagnificationZoom

        public int getMagnificationZoom()
        Gets the value of the magnificationZoom property.
        Returns:
        possible object is Integer
      • setMagnificationZoom

        public void setMagnificationZoom​(int value)
        Sets the value of the magnificationZoom property.
        Parameters:
        value - allowed object is Integer
      • isSetMagnificationZoom

        public boolean isSetMagnificationZoom()
      • unsetMagnificationZoom

        public void unsetMagnificationZoom()
      • getInitialPage

        public int getInitialPage()
        Gets the value of the initialPage property.
        Returns:
        possible object is Integer
      • setInitialPage

        public void setInitialPage​(int value)
        Sets the value of the initialPage property.
        Parameters:
        value - allowed object is Integer
      • isSetInitialPage

        public boolean isSetInitialPage()
      • unsetInitialPage

        public void unsetInitialPage()
      • getLanguage

        public String getLanguage()
        Gets the value of the language property.
        Returns:
        possible object is String
      • setLanguage

        public void setLanguage​(String value)
        Sets the value of the language property.
        Parameters:
        value - allowed object is String
      • isSetLanguage

        public boolean isSetLanguage()