Interface AnnotationFeaturesObjectAdapter

All Superinterfaces:
FeaturesObjectAdapter

public interface AnnotationFeaturesObjectAdapter extends FeaturesObjectAdapter
Author:
Maksim Bezrukov
  • Method Details

    • getId

      String getId()
      Gets annotation adapter id.
      Returns:
      an annotation adapter id
    • getPopupId

      String getPopupId()
      Gets annotation adapter popup id.
      Returns:
      an annotation adapter popup id
    • getFormXObjectsResources

      Set<String> getFormXObjectsResources()
      Gets form XObject from annotation.
      Returns:
      a form XObject
    • getSubtype

      String getSubtype()
      Gets annotation subtype.
      Returns:
      an annotation subtype
    • getRectangle

      double[] getRectangle()
      Gets annotation rectangle.
      Returns:
      an annotation rectangle
    • getContents

      String getContents()
      Gets annotation contents.
      Returns:
      an annotation contents
    • getAnnotationName

      String getAnnotationName()
      Gets annotation name.
      Returns:
      an annotation name
    • getModifiedDate

      String getModifiedDate()
      Gets annotation modified date.
      Returns:
      an annotation modified date
    • getColor

      double[] getColor()
      Gets annotation color.
      Returns:
      an annotation color
    • isInvisible

      boolean isInvisible()
      Tells whether annotation is invisible.
      Returns:
      true if annotation is invisible
    • isHidden

      boolean isHidden()
      Tells whether annotation is hidden.
      Returns:
      true if annotation is hidden
    • isPrinted

      boolean isPrinted()
      Tells whether annotation is printed.
      Returns:
      true if annotation is printed
    • isNoZoom

      boolean isNoZoom()
      Tells whether annotation is no zoom.
      Returns:
      true if annotation is no zoom
    • isNoRotate

      boolean isNoRotate()
      Tells whether annotation is no rotate.
      Returns:
      true if annotation is no rotate
    • isNoView

      boolean isNoView()
      Tells whether annotation is no view.
      Returns:
      true if annotation is no view
    • isReadOnly

      boolean isReadOnly()
      Tells whether annotation is read only.
      Returns:
      true if annotation is read only
    • isLocked

      boolean isLocked()
      Tells whether annotation is locked.
      Returns:
      true if annotation is locked
    • isToggleNoView

      boolean isToggleNoView()
      Tells whether annotation is toggle no view.
      Returns:
      true if annotation is toggle no view
    • isLockedContents

      boolean isLockedContents()
      Tells whether annotation is locked content.
      Returns:
      true if annotation is locked content