intarsys PDF library API

de.intarsys.pdf.pd
Class PDTextMarkupAnnotation

java.lang.Object
  extended by de.intarsys.pdf.cos.COSBasedObject
      extended by de.intarsys.pdf.pd.PDObject
          extended by de.intarsys.pdf.pd.PDAnnotation
              extended by de.intarsys.pdf.pd.PDMarkupAnnotation
                  extended by de.intarsys.pdf.pd.PDTextMarkupAnnotation
All Implemented Interfaces:
ICOSObjectListener, IAdditionalActionSupport, IAttributeSupport

public class PDTextMarkupAnnotation
extends PDMarkupAnnotation

The text markup (highlight) annotation.


Nested Class Summary
static class PDTextMarkupAnnotation.MetaClass
          The meta class implementation
 
Field Summary
static COSName CN_Subtype_Highlight
           
static COSName CN_Subtype_Squiggly
           
static COSName CN_Subtype_StrikeOut
           
static COSName CN_Subtype_Underline
           
static COSName DK_QuadPoints
           
static PDTextMarkupAnnotation.MetaClass META
          The meta class instance
 
Fields inherited from class de.intarsys.pdf.pd.PDMarkupAnnotation
CN_Subtype_Circle, CN_Subtype_Ink, CN_Subtype_Line, CN_Subtype_Polygon, CN_Subtype_PolyLine, CN_Subtype_Square, DK_CA, DK_CreationDate, DK_IC, DK_InkList, DK_IRT, DK_L, DK_Popup, DK_RC, DK_Subj, DK_T, DK_Vertices
 
Fields inherited from class de.intarsys.pdf.pd.PDAnnotation
ANNOTATION_ACTION_TRIGGERS, CN_Type_Annot, DK_A, DK_AP, DK_AS, DK_Border, DK_BS, DK_C, DK_Contents, DK_F, DK_M, DK_NM, DK_OC, DK_P, DK_Rect, DK_StructParent
 
Fields inherited from class de.intarsys.pdf.pd.PDObject
DK_Subtype, DK_Type
 
Fields inherited from interface de.intarsys.pdf.pd.IAdditionalActionSupport
DK_AA
 
Method Summary
 float[] getQuadPoints()
           
 String getSubtypeLabel()
          A String representation of this.
 void setQuadPoints(float[] color)
           
 
Methods inherited from class de.intarsys.pdf.pd.PDMarkupAnnotation
cosSetField, getCreationDate, getInnerColor, getInReplyTo, getOpacity, getPopup, getRichContent, getSubject, getText, isMarkupAnnotation, setInnerColor, setOpacity, setPopup, setSubject, setText
 
Methods inherited from class de.intarsys.pdf.pd.PDAnnotation
addAction, basicGetFlags, basicSetFlags, canReceiveFocus, copy, dispose, getAction, getAdditionalActions, getAppearance, getAppearanceState, getAppearanceStates, getBorderStyle, getBorderStyleName, getBorderStyleWidth, getColor, getContents, getFlags, getModified, getName, getNormalizedRectangle, getPage, getRectangle, getSupportedTriggerEvents, invalidateCaches, isHidden, isInvisible, isLocked, isNoRotate, isNoView, isNoZoom, isPrint, isReadOnly, isToggleNoView, isWidgetAnnotation, setAction, setAdditionalActions, setAppearance, setAppearanceState, setBorderStyle, setBorderStyleName, setBorderStyleWidth, setColor, setContents, setHidden, setInvisible, setLocked, setName, setNoRotate, setNoView, setNoZoom, setPrint, setReadOnly, setRectangle, setToggleNoView, supportsPrint, toString, touch
 
Methods inherited from class de.intarsys.pdf.pd.PDObject
cosGetFieldDescendant, cosGetFieldInheritable, cosGetFieldInherited, cosGetSubtype, cosGetType, cosRemoveFieldInheritable, cosSetFieldInheritable, cosSetSubtype, cosSetType, getDoc, getGenericChildren, getGenericParent, setGenericParent
 
Methods inherited from class de.intarsys.pdf.cos.COSBasedObject
changed, cosGetArray, cosGetDict, cosGetDoc, cosGetField, cosGetObject, cosGetStream, cosHasField, cosRemoveField, getAttribute, getFieldBoolean, getFieldDate, getFieldFixed, getFieldFixedArray, getFieldInt, getFieldMLString, getFieldString, removeAttribute, setAttribute, setFieldBoolean, setFieldFixed, setFieldInt, setFieldMLString, setFieldName, setFieldObject, setFieldString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

META

public static final PDTextMarkupAnnotation.MetaClass META
The meta class instance


DK_QuadPoints

public static final COSName DK_QuadPoints

CN_Subtype_Highlight

public static final COSName CN_Subtype_Highlight

CN_Subtype_Underline

public static final COSName CN_Subtype_Underline

CN_Subtype_Squiggly

public static final COSName CN_Subtype_Squiggly

CN_Subtype_StrikeOut

public static final COSName CN_Subtype_StrikeOut
Method Detail

getQuadPoints

public float[] getQuadPoints()

setQuadPoints

public void setQuadPoints(float[] color)

getSubtypeLabel

public String getSubtypeLabel()
Description copied from class: PDAnnotation
A String representation of this.

Overrides:
getSubtypeLabel in class PDMarkupAnnotation
Returns:
A String representation of this.

intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.