Class LineType


  • public class LineType
    extends Object
     <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">Defines a set of attributes for Line annotations.</p>
     

    Java class for LineType complex type

    .

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

    
     <complexType name="LineType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <attribute name="startStyle" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="endStyle" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="showCaption" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
           <attribute name="captionHorizontalOffset" type="{http://www.w3.org/2001/XMLSchema}float" default="0" />
           <attribute name="captionVerticalOffset" type="{http://www.w3.org/2001/XMLSchema}float" default="0" />
           <attribute name="captionPositioning" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="leaderLineLength" type="{http://www.w3.org/2001/XMLSchema}float" default="0" />
           <attribute name="leaderLineOffsetLength" type="{http://www.w3.org/2001/XMLSchema}float" default="0" />
           <attribute name="leaderLineExtensionLength" type="{http://www.w3.org/2001/XMLSchema}float" default="0" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Field Detail

      • startStyle

        protected String startStyle
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">Selects the Line ending style at the start of the line.</p>
         
      • endStyle

        protected String endStyle
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">Selects the Line ending style at the end of the line. Possible values are: Square, Circle, Diamond, OpenArrow, ClosedArrow, None, Butt, ROpenArrow, RClosedArrow, Slash</p>
         
      • showCaption

        protected Boolean showCaption
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">When set to true the line shall display a textual caption.</p>
         
      • captionHorizontalOffset

        protected Float captionHorizontalOffset
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The horizontal offset of the caption's leading letter in relation to it's normal position.</p>
         
      • captionVerticalOffset

        protected Float captionVerticalOffset
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The vertical offset of the caption's leading letter in relation to it's normal position.</p>
         
      • captionPositioning

        protected String captionPositioning
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The positioning method for the caption of the line. Possible values are "Inline" (superimposed) and "Top" (above the line).</p>
         
      • leaderLineLength

        protected Float leaderLineLength
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The length of leader lines that extend from each endpoint of the line perpendicular to the line itself. A positive value shall mean that the leader lines appear in the direction that is clockwise when traversing the line from its starting point to its ending point; a negative value shall indicate the opposite direction.(0 = no leader lines)</p>
         
      • leaderLineOffsetLength

        protected Float leaderLineOffsetLength
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">A non-negative number that shall represent the length of the leader line offset, which is the amount of empty space between the endpoints of the annotation and the beginning of the leader lines.</p>
         
      • leaderLineExtensionLength

        protected Float leaderLineExtensionLength
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">A non-negative number that shall represent the length of leader line extensions that extend from the line proper 180 degrees from the leader lines. (0 = no leader line extensions)</p>
         
    • Constructor Detail

      • LineType

        public LineType()
    • Method Detail

      • getStartStyle

        public String getStartStyle()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">Selects the Line ending style at the start of the line.</p>
         
        Returns:
        possible object is String
      • setStartStyle

        public void setStartStyle​(String value)
        Sets the value of the startStyle property.
        Parameters:
        value - allowed object is String
        See Also:
        getStartStyle()
      • isSetStartStyle

        public boolean isSetStartStyle()
      • getEndStyle

        public String getEndStyle()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">Selects the Line ending style at the end of the line. Possible values are: Square, Circle, Diamond, OpenArrow, ClosedArrow, None, Butt, ROpenArrow, RClosedArrow, Slash</p>
         
        Returns:
        possible object is String
      • setEndStyle

        public void setEndStyle​(String value)
        Sets the value of the endStyle property.
        Parameters:
        value - allowed object is String
        See Also:
        getEndStyle()
      • isSetEndStyle

        public boolean isSetEndStyle()
      • isShowCaption

        public boolean isShowCaption()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">When set to true the line shall display a textual caption.</p>
         
        Returns:
        possible object is Boolean
      • setShowCaption

        public void setShowCaption​(boolean value)
        Sets the value of the showCaption property.
        Parameters:
        value - allowed object is Boolean
        See Also:
        isShowCaption()
      • isSetShowCaption

        public boolean isSetShowCaption()
      • unsetShowCaption

        public void unsetShowCaption()
      • getCaptionHorizontalOffset

        public float getCaptionHorizontalOffset()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The horizontal offset of the caption's leading letter in relation to it's normal position.</p>
         
        Returns:
        possible object is Float
      • setCaptionHorizontalOffset

        public void setCaptionHorizontalOffset​(float value)
        Sets the value of the captionHorizontalOffset property.
        Parameters:
        value - allowed object is Float
        See Also:
        getCaptionHorizontalOffset()
      • isSetCaptionHorizontalOffset

        public boolean isSetCaptionHorizontalOffset()
      • unsetCaptionHorizontalOffset

        public void unsetCaptionHorizontalOffset()
      • getCaptionVerticalOffset

        public float getCaptionVerticalOffset()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The vertical offset of the caption's leading letter in relation to it's normal position.</p>
         
        Returns:
        possible object is Float
      • setCaptionVerticalOffset

        public void setCaptionVerticalOffset​(float value)
        Sets the value of the captionVerticalOffset property.
        Parameters:
        value - allowed object is Float
        See Also:
        getCaptionVerticalOffset()
      • isSetCaptionVerticalOffset

        public boolean isSetCaptionVerticalOffset()
      • unsetCaptionVerticalOffset

        public void unsetCaptionVerticalOffset()
      • getCaptionPositioning

        public String getCaptionPositioning()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The positioning method for the caption of the line. Possible values are "Inline" (superimposed) and "Top" (above the line).</p>
         
        Returns:
        possible object is String
      • setCaptionPositioning

        public void setCaptionPositioning​(String value)
        Sets the value of the captionPositioning property.
        Parameters:
        value - allowed object is String
        See Also:
        getCaptionPositioning()
      • isSetCaptionPositioning

        public boolean isSetCaptionPositioning()
      • getLeaderLineLength

        public float getLeaderLineLength()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">The length of leader lines that extend from each endpoint of the line perpendicular to the line itself. A positive value shall mean that the leader lines appear in the direction that is clockwise when traversing the line from its starting point to its ending point; a negative value shall indicate the opposite direction.(0 = no leader lines)</p>
         
        Returns:
        possible object is Float
      • setLeaderLineLength

        public void setLeaderLineLength​(float value)
        Sets the value of the leaderLineLength property.
        Parameters:
        value - allowed object is Float
        See Also:
        getLeaderLineLength()
      • isSetLeaderLineLength

        public boolean isSetLeaderLineLength()
      • unsetLeaderLineLength

        public void unsetLeaderLineLength()
      • getLeaderLineOffsetLength

        public float getLeaderLineOffsetLength()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">A non-negative number that shall represent the length of the leader line offset, which is the amount of empty space between the endpoints of the annotation and the beginning of the leader lines.</p>
         
        Returns:
        possible object is Float
      • setLeaderLineOffsetLength

        public void setLeaderLineOffsetLength​(float value)
        Sets the value of the leaderLineOffsetLength property.
        Parameters:
        value - allowed object is Float
        See Also:
        getLeaderLineOffsetLength()
      • isSetLeaderLineOffsetLength

        public boolean isSetLeaderLineOffsetLength()
      • unsetLeaderLineOffsetLength

        public void unsetLeaderLineOffsetLength()
      • getLeaderLineExtensionLength

        public float getLeaderLineExtensionLength()
         <?xml version="1.0" encoding="UTF-8"?><p xmlns="http://schema.webpdf.de/1.0/extraction/info" xmlns:xs="http://www.w3.org/2001/XMLSchema">A non-negative number that shall represent the length of leader line extensions that extend from the line proper 180 degrees from the leader lines. (0 = no leader line extensions)</p>
         
        Returns:
        possible object is Float
      • setLeaderLineExtensionLength

        public void setLeaderLineExtensionLength​(float value)
        Sets the value of the leaderLineExtensionLength property.
        Parameters:
        value - allowed object is Float
        See Also:
        getLeaderLineExtensionLength()
      • isSetLeaderLineExtensionLength

        public boolean isSetLeaderLineExtensionLength()
      • unsetLeaderLineExtensionLength

        public void unsetLeaderLineExtensionLength()