Class XslTransformationFileType

  • All Implemented Interfaces:
    FileDataType<byte[]>

    public class XslTransformationFileType
    extends Object
    implements FileDataType<byte[]>
     <?xml version="1.0" encoding="UTF-8"?><p xmlns:p383362_="https://jakarta.ee/xml/ns/jaxb" xmlns:p837822_="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">This element defines a file necessary for the transformation, which is passed "Base64 encoded". This element can be used with <code>&lt;resources&gt;</code> or <code>&lt;visualization&gt;</code>.
                         In the case of <code>&lt;resources&gt;</code>, this is a file that defines, for example, an XLST stylesheet or a CSS resource. In the case of an X invoice and the parent <code>&lt;visualization&gt;</code> it defines a file (XLST stylesheet) which defines a different layout for the PDF output.
                     </p>
     

    Java class for XslTransformationFileType complex type.

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

    
     <complexType name="XslTransformationFileType">
       <simpleContent>
         <extension base="<http://www.w3.org/2001/XMLSchema>base64Binary">
           <attGroup ref="{http://schema.webpdf.de/1.0/operation}FileDataGroup"/>
           <attribute name="fileName" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="format" default="xslt">
             <simpleType>
               <restriction base="{http://schema.webpdf.de/1.0/operation}XslTransformationFileFormatType">
               </restriction>
             </simpleType>
           </attribute>
         </extension>
       </simpleContent>
     </complexType>
     
    • Constructor Detail

      • XslTransformationFileType

        public XslTransformationFileType()
    • Method Detail

      • getValue

        public byte[] getValue()
        Gets the value of the value property.
        Specified by:
        getValue in interface FileDataType<byte[]>
        Returns:
        possible object is byte[]
      • setValue

        public void setValue​(byte[] value)
        Sets the value of the value property.
        Specified by:
        setValue in interface FileDataType<byte[]>
        Parameters:
        value - allowed object is byte[]
      • isSetValue

        public boolean isSetValue()
        Description copied from interface: FileDataType
        Returns true, if a direct byte value has been set.
        Specified by:
        isSetValue in interface FileDataType<byte[]>
        Returns:
        true, if a direct byte value has been set.
      • getFileName

        public String getFileName()
        Gets the value of the fileName property.
        Returns:
        possible object is String
      • setFileName

        public void setFileName​(String value)
        Sets the value of the fileName property.
        Parameters:
        value - allowed object is String
      • isSetFileName

        public boolean isSetFileName()
      • isSetFormat

        public boolean isSetFormat()
      • isSetSource

        public boolean isSetSource()
        Description copied from interface: FileDataType
        Returns true, if a file data source has been set.
        Specified by:
        isSetSource in interface FileDataType<byte[]>
        Returns:
        true, if a file data source has been set.
      • getUri

        public String getUri()
        Gets the value of the uri property.
        Specified by:
        getUri in interface FileDataType<byte[]>
        Returns:
        possible object is String
      • setUri

        public void setUri​(String value)
        Sets the value of the uri property.
        Specified by:
        setUri in interface FileDataType<byte[]>
        Parameters:
        value - allowed object is String
      • isSetUri

        public boolean isSetUri()
        Description copied from interface: FileDataType
        Returns true, if a file source URI has been set.
        Specified by:
        isSetUri in interface FileDataType<byte[]>
        Returns:
        true, if a file source URI has been set.