Class BorderType


  • public class BorderType
    extends Object
     <?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Defines a border for a rendered geometrical element.</p>
     

    Java class for BorderType complex type

    .

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

    
     <complexType name="BorderType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <attribute name="borderWidth" default="1">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="0"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="borderStyle" type="{http://schema.webpdf.de/1.0/operation}BorderStyleType" default="solid" />
           <attribute name="dashLength" default="3">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="1"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="gapLength" default="3">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="1"/>
               </restriction>
             </simpleType>
           </attribute>
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • borderWidth

        protected Integer borderWidth
         <?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Defines the border width/strength/thickness.</p>
         
      • borderStyle

        protected BorderStyleType borderStyle
         <?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Defines the border style.
                                 <ul><li>solid = A solid line border.</li><li>dashed = A dashed border using the given dash and gap length.</li></ul></p>
         
      • dashLength

        protected Integer dashLength
         <?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">The interval length of dashes for a border with a "dashed" style.</p>
         
      • gapLength

        protected Integer gapLength
         <?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">The interval length of gaps for a border with a "dashed" style.</p>
         
    • Constructor Detail

      • BorderType

        public BorderType()
    • Method Detail

      • getBorderWidth

        public int getBorderWidth()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Defines the border width/strength/thickness.</p>
         
        Returns:
        possible object is Integer
      • setBorderWidth

        public void setBorderWidth​(int value)
        Sets the value of the borderWidth property.
        Parameters:
        value - allowed object is Integer
        See Also:
        getBorderWidth()
      • isSetBorderWidth

        public boolean isSetBorderWidth()
      • unsetBorderWidth

        public void unsetBorderWidth()
      • getBorderStyle

        public BorderStyleType getBorderStyle()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">Defines the border style.
                                 <ul><li>solid = A solid line border.</li><li>dashed = A dashed border using the given dash and gap length.</li></ul></p>
         
        Returns:
        possible object is BorderStyleType
      • isSetBorderStyle

        public boolean isSetBorderStyle()
      • getDashLength

        public int getDashLength()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">The interval length of dashes for a border with a "dashed" style.</p>
         
        Returns:
        possible object is Integer
      • setDashLength

        public void setDashLength​(int value)
        Sets the value of the dashLength property.
        Parameters:
        value - allowed object is Integer
        See Also:
        getDashLength()
      • isSetDashLength

        public boolean isSetDashLength()
      • unsetDashLength

        public void unsetDashLength()
      • getGapLength

        public int getGapLength()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns:p478056_="https://jakarta.ee/xml/ns/jaxb" xmlns:p587657_="urn:jaxb.jvnet.org:plugin:inheritance" xmlns:p878301_="urn:jaxb.jvnet.org:plugin:simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">The interval length of gaps for a border with a "dashed" style.</p>
         
        Returns:
        possible object is Integer
      • setGapLength

        public void setGapLength​(int value)
        Sets the value of the gapLength property.
        Parameters:
        value - allowed object is Integer
        See Also:
        getGapLength()
      • isSetGapLength

        public boolean isSetGapLength()
      • unsetGapLength

        public void unsetGapLength()