intarsys PDF library API

Uses of Class
de.intarsys.pdf.pd.PDAnnotation

Packages that use PDAnnotation
de.intarsys.pdf.app.action Some application level framework to handle the event mechanics in a PDF document. 
de.intarsys.pdf.app.appearance The "framework" for dealing with appearances. 
de.intarsys.pdf.pd The higher level building blocks of a PDF document. 
 

Uses of PDAnnotation in de.intarsys.pdf.app.action
 

Methods in de.intarsys.pdf.app.action with parameters of type PDAnnotation
static TriggerEvent ActionTools.annotationTriggerBlurred(PDAnnotation annotation)
           
static TriggerEvent ActionTools.annotationTriggerFocus(PDAnnotation annotation)
           
static TriggerEvent ActionTools.annotationTriggerKeystroke(PDAnnotation annotation, String change, boolean willCommit, int commitKey, boolean modifier, int selStart, int selEnd, boolean shift, String value)
           
static TriggerEvent ActionTools.annotationTriggerMouseDown(PDAnnotation annotation)
           
static TriggerEvent ActionTools.annotationTriggerMouseEnter(PDAnnotation annotation)
           
static TriggerEvent ActionTools.annotationTriggerMouseExit(PDAnnotation annotation)
           
static TriggerEvent ActionTools.annotationTriggerMouseUp(PDAnnotation annotation)
           
static TriggerEvent ActionTools.annotationTriggerPageClose(PDAnnotation annotation)
           
static TriggerEvent ActionTools.annotationTriggerPageInvisible(PDAnnotation annotation)
           
static TriggerEvent ActionTools.annotationTriggerPageOpen(PDAnnotation annotation)
           
static TriggerEvent ActionTools.annotationTriggerPageVisible(PDAnnotation annotation)
           
 

Uses of PDAnnotation in de.intarsys.pdf.app.appearance
 

Methods in de.intarsys.pdf.app.appearance with parameters of type PDAnnotation
static PDAppearance AppearanceCreatorTools.createAppearance(PDAnnotation annotation)
           
 PDAppearance NullAppearanceCreator.createAppearance(PDAnnotation annotation, PDAppearance appearance)
           
 PDAppearance IAppearanceCreator.createAppearance(PDAnnotation annotation, PDAppearance appearance)
          Create a PDAppearance suitable to display annotation in its current state.
 

Uses of PDAnnotation in de.intarsys.pdf.pd
 

Subclasses of PDAnnotation in de.intarsys.pdf.pd
 class PDAnyAnnotation
          A generic annotation implementation.
 class PDFileAttachmentAnnotation
          The file attachment annotation
 class PDLinkAnnotation
          An annotation implementing a hyperlink behavior within a document.
 class PDMarkupAnnotation
          A generic markup snnotation implementation.
 class PDPopupAnnotation
          The implementation of a popup window definition within the document.
 class PDStampAnnotation
          A stamp annotation.
 class PDTextAnnotation
          The /Text annotation.
 class PDTextMarkupAnnotation
          The text markup (highlight) annotation.
 class PDWidgetAnnotation
          The annotation representing a field in an AcroForm.
 

Methods in de.intarsys.pdf.pd that return PDAnnotation
 PDAnnotation PDAnnotation.copy()
          Create a copy of the receiver.
 PDAnnotation PDAcroFormNode.getAnnotation(int index)
          Get an annotation from the tree beyond this identified by index.
 PDAnnotation PDAcroFormField.getAnyAnnotation()
          Deprecated.  
 PDAnnotation PDPageNode.getFirstAnnotation()
          The first PDAnnotation linked on this page.
 PDAnnotation PDPage.getFirstAnnotation()
           
 PDAnnotation PDMarkupAnnotation.getInReplyTo()
           
 PDAnnotation PDPageNode.getLastAnnotation()
          The last PDAnnotation linked on this page.
 PDAnnotation PDPage.getLastAnnotation()
           
 PDAnnotation PDPage.getNextAnnotation(PDAnnotation annot)
          The PDAnnotation following the given PDAnnotation annot or null, if annot was the last one in the list or does't exist on this page.
static PDAnnotation PDAnnotationTools.getNextAnnotation(PDAnnotation annotation)
          Returns the next annotation following annotation on the same page.
static PDAnnotation PDAnnotationTools.getNextAnnotationAllPages(PDAnnotation annotation)
          Returns the next annotation following annotation in the whole document.
 PDAnnotation PDPopupAnnotation.getParent()
           
 PDAnnotation PDMarkupAnnotation.getPopup()
           
 PDAnnotation PDPage.getPreviousAnnotation(PDAnnotation annot)
          Returns the PDAnnotation preceding the given PDAnnotation annot or null, if annot was the first one in the list or does't exist on this page.
static PDAnnotation PDAnnotationTools.getPreviousAnnotation(PDAnnotation annotation)
          Returns the annotation preceding annotation on the same page.
static PDAnnotation PDAnnotationTools.getPreviousAnnotationAllPages(PDAnnotation annotation)
          Returns the annotation preceding annotation in the whole document.
 

Methods in de.intarsys.pdf.pd with parameters of type PDAnnotation
 void PDPage.addAnnotation(PDAnnotation annot)
          Add a PDAnnotation to the collection of annotations on the receiver page.
static PDAppearance PDAnnotationTools.getAppearance(PDAnnotation annotation)
          The PDAppearance for annotation.
 PDAnnotation PDPage.getNextAnnotation(PDAnnotation annot)
          The PDAnnotation following the given PDAnnotation annot or null, if annot was the last one in the list or does't exist on this page.
static PDAnnotation PDAnnotationTools.getNextAnnotation(PDAnnotation annotation)
          Returns the next annotation following annotation on the same page.
static PDAnnotation PDAnnotationTools.getNextAnnotationAllPages(PDAnnotation annotation)
          Returns the next annotation following annotation in the whole document.
static PDPage PDAnnotationTools.getPage(PDAnnotation annotation)
           
 PDAnnotation PDPage.getPreviousAnnotation(PDAnnotation annot)
          Returns the PDAnnotation preceding the given PDAnnotation annot or null, if annot was the first one in the list or does't exist on this page.
static PDAnnotation PDAnnotationTools.getPreviousAnnotation(PDAnnotation annotation)
          Returns the annotation preceding annotation on the same page.
static PDAnnotation PDAnnotationTools.getPreviousAnnotationAllPages(PDAnnotation annotation)
          Returns the annotation preceding annotation in the whole document.
 void PDPage.removeAnnotation(PDAnnotation annot)
          Remove a PDAnnotation from the page.
 void PDPopupAnnotation.setParent(PDAnnotation parent)
           
 

Constructors in de.intarsys.pdf.pd with parameters of type PDAnnotation
AnnotationFlags(PDAnnotation annotation)
           
 


intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.