com.spire.pdf.annotations
Class PdfAnnotationWidget

java.lang.Object
  extended by com.spire.pdf.annotations.PdfAnnotation
      extended by com.spire.pdf.annotations.PdfAnnotationWidget
All Implemented Interfaces:
IPdfWrapper
Direct Known Subclasses:
PdfStyledAnnotationWidget, PdfTextWebLinkAnnotationWidget

public abstract class PdfAnnotationWidget
extends PdfAnnotation

Represents the base class for loaded annotation classes.


Constructor Summary
PdfAnnotationWidget(PdfDictionary dictionary, PdfCrossTable crossTable)
           
 
Method Summary
 boolean getChanged()
          Gets the changed.
 PdfCrossTable getCrossTable()
          Gets the cross table.
 PdfPageBase getPageWidget()
          Gets and sets the Page.
static IPdfPrimitive searchInParents(PdfDictionary dictionary, PdfCrossTable crossTable, java.lang.String value)
          Sets the name of the field.
 void setChanged(boolean value)
          Sets the changed.
 void setCrossTable(PdfCrossTable value)
          Sets the cross table.
 void setPageWidget(PdfPageBase value)
          Sets the Page.
 
Methods inherited from class com.spire.pdf.annotations.PdfAnnotation
getAuthor, getBorder, getColor, getDictionary, getFlags, getLocation, getModifiedDate, getName, getPage, getRectangle, getSubject, getText, setAuthor, setBorder, setColor, setDictionary, setFlags, setModifiedDate, setName, setRectangle, setSubject, setText
 

Constructor Detail

PdfAnnotationWidget

public PdfAnnotationWidget(PdfDictionary dictionary,
                           PdfCrossTable crossTable)
Method Detail

getChanged

public boolean getChanged()
Gets the changed.


setChanged

public void setChanged(boolean value)
Sets the changed.


getCrossTable

public PdfCrossTable getCrossTable()
Gets the cross table.


setCrossTable

public void setCrossTable(PdfCrossTable value)
Sets the cross table.


getPageWidget

public PdfPageBase getPageWidget()
Gets and sets the Page.


setPageWidget

public void setPageWidget(PdfPageBase value)
Sets the Page.


searchInParents

public static IPdfPrimitive searchInParents(PdfDictionary dictionary,
                                            PdfCrossTable crossTable,
                                            java.lang.String value)
Sets the name of the field. //@param text New name of the field.