Class BaseAnnotationType

  • Direct Known Subclasses:
    FreeTextAnnotationType, LineAnnotationType, MarkupAnnotationType, RedactAnnotationType, RubberStampAnnotationType, SimpleShapeAnnotationType, TextAnnotationType

    public class BaseAnnotationType
    extends Object
     <?xml version="1.0" encoding="UTF-8"?><p xmlns:p105796_="http://jaxb2-commons.dev.java.net/basic/inheritance" xmlns:p913707_="https://jakarta.ee/xml/ns/jaxb" xmlns:p931759_="http://jaxb2-commons.dev.java.net/basic/simplify" xmlns:tns="http://schema.webpdf.de/1.0/operation" xmlns:xs="http://www.w3.org/2001/XMLSchema">All annotation elements have a number of basic attributes in common. These attributes are described by this base type.</p>
     

    Java class for BaseAnnotationType complex type.

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

    
     <complexType name="BaseAnnotationType">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <attGroup ref="{http://schema.webpdf.de/1.0/operation}FlagsAnnotationGroup"/>
           <attribute name="creator" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="subject" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="contents" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="intents" type="{http://www.w3.org/2001/XMLSchema}string" default="" />
           <attribute name="page" default="1">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}int">
                 <minInclusive value="1"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="color" type="{http://schema.webpdf.de/1.0/operation}RgbColorType" default="#4800FF" />
           <attribute name="opacity" type="{http://schema.webpdf.de/1.0/operation}OpacityType" default="100" />
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • BaseAnnotationType

        public BaseAnnotationType()
    • Method Detail

      • getCreator

        public String getCreator()
        Gets the value of the creator property.
        Returns:
        possible object is String
      • setCreator

        public void setCreator​(String value)
        Sets the value of the creator property.
        Parameters:
        value - allowed object is String
      • isSetCreator

        public boolean isSetCreator()
      • getName

        public String getName()
        Gets the value of the name property.
        Returns:
        possible object is String
      • setName

        public void setName​(String value)
        Sets the value of the name property.
        Parameters:
        value - allowed object is String
      • isSetName

        public boolean isSetName()
      • getSubject

        public String getSubject()
        Gets the value of the subject property.
        Returns:
        possible object is String
      • setSubject

        public void setSubject​(String value)
        Sets the value of the subject property.
        Parameters:
        value - allowed object is String
      • isSetSubject

        public boolean isSetSubject()
      • getContents

        public String getContents()
        Gets the value of the contents property.
        Returns:
        possible object is String
      • setContents

        public void setContents​(String value)
        Sets the value of the contents property.
        Parameters:
        value - allowed object is String
      • isSetContents

        public boolean isSetContents()
      • getIntents

        public String getIntents()
        Gets the value of the intents property.
        Returns:
        possible object is String
      • setIntents

        public void setIntents​(String value)
        Sets the value of the intents property.
        Parameters:
        value - allowed object is String
      • isSetIntents

        public boolean isSetIntents()
      • 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()
      • 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()
      • 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()
      • isLocked

        public boolean isLocked()
        Gets the value of the locked property.
        Returns:
        possible object is Boolean
      • setLocked

        public void setLocked​(boolean value)
        Sets the value of the locked property.
        Parameters:
        value - allowed object is Boolean
      • isSetLocked

        public boolean isSetLocked()
      • unsetLocked

        public void unsetLocked()
      • isPrintable

        public boolean isPrintable()
        Gets the value of the printable property.
        Returns:
        possible object is Boolean
      • setPrintable

        public void setPrintable​(boolean value)
        Sets the value of the printable property.
        Parameters:
        value - allowed object is Boolean
      • isSetPrintable

        public boolean isSetPrintable()
      • unsetPrintable

        public void unsetPrintable()
      • isRotatable

        public boolean isRotatable()
        Gets the value of the rotatable property.
        Returns:
        possible object is Boolean
      • setRotatable

        public void setRotatable​(boolean value)
        Sets the value of the rotatable property.
        Parameters:
        value - allowed object is Boolean
      • isSetRotatable

        public boolean isSetRotatable()
      • unsetRotatable

        public void unsetRotatable()
      • isViewable

        public boolean isViewable()
        Gets the value of the viewable property.
        Returns:
        possible object is Boolean
      • setViewable

        public void setViewable​(boolean value)
        Sets the value of the viewable property.
        Parameters:
        value - allowed object is Boolean
      • isSetViewable

        public boolean isSetViewable()
      • unsetViewable

        public void unsetViewable()
      • isWritable

        public boolean isWritable()
        Gets the value of the writable property.
        Returns:
        possible object is Boolean
      • setWritable

        public void setWritable​(boolean value)
        Sets the value of the writable property.
        Parameters:
        value - allowed object is Boolean
      • isSetWritable

        public boolean isSetWritable()
      • unsetWritable

        public void unsetWritable()
      • isZoomable

        public boolean isZoomable()
        Gets the value of the zoomable property.
        Returns:
        possible object is Boolean
      • setZoomable

        public void setZoomable​(boolean value)
        Sets the value of the zoomable property.
        Parameters:
        value - allowed object is Boolean
      • isSetZoomable

        public boolean isSetZoomable()
      • unsetZoomable

        public void unsetZoomable()
      • isInvisible

        public boolean isInvisible()
        Gets the value of the invisible property.
        Returns:
        possible object is Boolean
      • setInvisible

        public void setInvisible​(boolean value)
        Sets the value of the invisible property.
        Parameters:
        value - allowed object is Boolean
      • isSetInvisible

        public boolean isSetInvisible()
      • unsetInvisible

        public void unsetInvisible()
      • isHidden

        public boolean isHidden()
        Gets the value of the hidden property.
        Returns:
        possible object is Boolean
      • setHidden

        public void setHidden​(boolean value)
        Sets the value of the hidden property.
        Parameters:
        value - allowed object is Boolean
      • isSetHidden

        public boolean isSetHidden()
      • unsetHidden

        public void unsetHidden()