Class FileAnnotationType


  • public class FileAnnotationType
    extends Object
     <?xml version="1.0" encoding="UTF-8"?><p xmlns:p64359_="https://jakarta.ee/xml/ns/jaxb" xmlns:p844335_="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">Used to define the annotation element that should be linked to the file attachment.
                     </p>
     
     <?xml version="1.0" encoding="UTF-8"?><p xmlns:p64359_="https://jakarta.ee/xml/ns/jaxb" xmlns:p844335_="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>Important:</b>
                         If an "annotation element" is not defined for the "file element," the attachment will be stored at the document level.
                     </p>
     

    Java class for FileAnnotationType complex type.

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

    
     <complexType name="FileAnnotationType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <all>
             <element name="point" type="{http://schema.webpdf.de/1.0/operation}PointType"/>
           </all>
           <attGroup ref="{http://schema.webpdf.de/1.0/operation}fileAnnotationGroup"/>
           <attribute name="opacity" type="{http://schema.webpdf.de/1.0/operation}OpacityType" default="100" />
           <attribute name="color" type="{http://schema.webpdf.de/1.0/operation}RgbColorType" default="#4800FF" />
           <attribute name="width" default="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}float">
                 <minInclusive value="0"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="height" default="0">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}float">
                 <minInclusive value="0"/>
               </restriction>
             </simpleType>
           </attribute>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • FileAnnotationType

        public FileAnnotationType()
    • Method Detail

      • getPoint

        public PointType getPoint()
        Gets the value of the point property.
        Returns:
        possible object is PointType
      • setPoint

        public void setPoint​(PointType value)
        Sets the value of the point property.
        Parameters:
        value - allowed object is PointType
      • isSetPoint

        public boolean isSetPoint()
      • getOpacity

        public int getOpacity()
        Gets the value of the opacity property.
        Returns:
        possible object is Integer
      • setOpacity

        public void setOpacity​(int value)
        Sets the value of the opacity property.
        Parameters:
        value - allowed object is Integer
      • isSetOpacity

        public boolean isSetOpacity()
      • unsetOpacity

        public void unsetOpacity()
      • getColor

        public String getColor()
        Gets the value of the color property.
        Returns:
        possible object is String
      • setColor

        public void setColor​(String value)
        Sets the value of the color property.
        Parameters:
        value - allowed object is String
      • isSetColor

        public boolean isSetColor()
      • getWidth

        public float getWidth()
        Gets the value of the width property.
        Returns:
        possible object is Float
      • setWidth

        public void setWidth​(float value)
        Sets the value of the width property.
        Parameters:
        value - allowed object is Float
      • isSetWidth

        public boolean isSetWidth()
      • unsetWidth

        public void unsetWidth()
      • getHeight

        public float getHeight()
        Gets the value of the height property.
        Returns:
        possible object is Float
      • setHeight

        public void setHeight​(float value)
        Sets the value of the height property.
        Parameters:
        value - allowed object is Float
      • isSetHeight

        public boolean isSetHeight()
      • unsetHeight

        public void unsetHeight()
      • getPage

        public int getPage()
        Gets the value of the page property.
        Returns:
        possible object is Integer
      • setPage

        public void setPage​(int value)
        Sets the value of the page property.
        Parameters:
        value - allowed object is Integer
      • isSetPage

        public boolean isSetPage()
      • unsetPage

        public void unsetPage()
      • isLockedPosition

        public boolean isLockedPosition()
        Gets the value of the lockedPosition property.
        Returns:
        possible object is Boolean
      • setLockedPosition

        public void setLockedPosition​(boolean value)
        Sets the value of the lockedPosition property.
        Parameters:
        value - allowed object is Boolean
      • isSetLockedPosition

        public boolean isSetLockedPosition()
      • unsetLockedPosition

        public void unsetLockedPosition()
      • getPopupText

        public String getPopupText()
        Gets the value of the popupText property.
        Returns:
        possible object is String
      • setPopupText

        public void setPopupText​(String value)
        Sets the value of the popupText property.
        Parameters:
        value - allowed object is String
      • isSetPopupText

        public boolean isSetPopupText()
      • getIcon

        public IconsType getIcon()
        Gets the value of the icon property.
        Returns:
        possible object is IconsType
      • setIcon

        public void setIcon​(IconsType value)
        Sets the value of the icon property.
        Parameters:
        value - allowed object is IconsType
      • isSetIcon

        public boolean isSetIcon()