public class TextAnnotation extends MarkupAnnotation
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CHECK_CONTENT_STREAM |
static Name |
CHECK_ICON |
static java.lang.String |
CHECK_MARK_CONTENT_STREAM |
static Name |
CHECK_MARK_ICON |
static java.lang.String |
CIRCLE_CONTENT_STREAM |
static Name |
CIRCLE_ICON |
static java.lang.String |
COMMENT_CONTENT_STREAM |
static Name |
COMMENT_ICON
Named text icon times.
|
static java.lang.String |
CROSS_CONTENT_STREAM |
static java.lang.String |
CROSS_HAIRS_CONTENT_STREAM |
static Name |
CROSS_HAIRS_ICON |
static Name |
CROSS_ICON |
static java.lang.String |
HELP_CONTENT_STREAM |
static Name |
HELP_ICON |
protected Name |
iconName |
static java.lang.String |
INSERT_CONTENT_STREAM |
static Name |
INSERT_ICON |
static java.lang.String |
KEY_CONTENT_STREAM |
static Name |
KEY_ICON |
static Name |
NAME_KEY
Optional) The name of an icon that shall be used in displaying the annotation.
|
static java.lang.String |
NEW_PARAGRAPH_CONTENT_STREAM |
static Name |
NEW_PARAGRAPH_ICON |
protected boolean |
open |
static Name |
OPEN_KEY
(Optional) A flag specifying whether the annotation shall initially be
displayed open.
|
static java.lang.String |
PARAGRAPH_CONTENT_STREAM |
static Name |
PARAGRAPH_ICON |
static java.lang.String |
RIGHT_ARROW_CONTENT_STREAM |
static Name |
RIGHT_ARROW_ICON |
static java.lang.String |
RIGHT_POINTER_CONTENT_STREAM |
static Name |
RIGHT_POINTER_ICON |
static java.lang.String |
STAR_CONTENT_STREAM |
static Name |
STAR_ICON |
protected java.lang.String |
state |
static java.lang.String |
STATE_ACCEPTED |
static java.lang.String |
STATE_CANCELLED |
static java.lang.String |
STATE_COMPLETED |
static Name |
STATE_KEY
(Optional; PDF 1.5) The state to which the original annotation shall be
set; see 12.5.6.3, “Annotation States.”
Default: “Unmarked” if StateModel is “Marked”; “None” if StateModel is “Review”.
|
static java.lang.String |
STATE_MARKED
State names.
|
static Name |
STATE_MODEL_KEY
(Required if State is present, otherwise optional; PDF 1.5) The state model
corresponding to State; see 12.5.6.3, “Annotation States.”
|
static java.lang.String |
STATE_MODEL_MARKED
State Models
|
static java.lang.String |
STATE_MODEL_REVIEW |
static java.lang.String |
STATE_REJECTED |
static java.lang.String |
STATE_REVIEW_NONE |
static java.lang.String |
STATE_UNMARKED |
protected java.lang.String |
stateModel |
static java.lang.String |
UP_ARROW_CONTENT_STREAM |
static Name |
UP_ARROW_ICON |
static java.lang.String |
UP_LEFT_ARROW_CONTENT_STREAM |
static Name |
UP_LEFT_ARROW_ICON |
CA_KEY, CREATION_DATE_KEY, creationDate, EX_DATA_KEY, inReplyToAnnotation, intent, IRT_KEY, IT_KEY, opacity, POPUP_KEY, popupAnnotation, RC_KEY, replyToRelation, richText, RT_KEY, SUBJ_KEY, subject, T_KEY, titleTextACTION_KEY, APPEARANCE_STATE_KEY, APPEARANCE_STREAM_DOWN_KEY, APPEARANCE_STREAM_KEY, APPEARANCE_STREAM_NORMAL_KEY, APPEARANCE_STREAM_ROLLOVER_KEY, appearances, BBOX_VALUE, border, BORDER_DASH, BORDER_HORIZONTAL_CORNER_RADIUS, BORDER_KEY, BORDER_STYLE_KEY, BORDER_VERTICAL_CORNER_RADIUS, BORDER_WIDTH, borderStyle, canDrawBorder, changeSupport, color, COLOR_KEY, compressAppearanceStream, content, CONTENTS_KEY, currentAppearance, FLAG_HIDDEN, FLAG_INVISIBLE, FLAG_KEY, FLAG_LOCKED, FLAG_LOCKED_CONTENTS, FLAG_NO_ROTATE, FLAG_NO_VIEW, FLAG_NO_ZOOM, FLAG_PRINT, FLAG_READ_ONLY, FLAG_TOGGLE_NO_VIEW, hasBlendingMode, INVISIBLE_RECTANGLE, M_KEY, modifiedDate, NM_KEY, PARENT_KEY, PARENT_PAGE_KEY, RECTANGLE_KEY, RESOURCES_VALUE, securityManager, subtype, SUBTYPE_CIRCLE, SUBTYPE_FREE_TEXT, SUBTYPE_HIGHLIGHT, SUBTYPE_INK, SUBTYPE_LINE, SUBTYPE_LINK, SUBTYPE_POLYGON, SUBTYPE_POLYLINE, SUBTYPE_POPUP, SUBTYPE_SQUARE, SUBTYPE_TEXT, SUBTYPE_WIDGET, TYPE, TYPE_VALUE, userSpaceRectangle, VISIBLE_RECTANGLEentries, FORM_TYPE_KEY, inited, isDeleted, isNew, LENGTH_KEY, library, SUBTYPE_KEY, TYPE_KEY| Constructor and Description |
|---|
TextAnnotation(Library l,
java.util.HashMap h) |
| Modifier and Type | Method and Description |
|---|---|
Name |
getIconName() |
static TextAnnotation |
getInstance(Library library,
java.awt.Rectangle rect)
Gets an instance of a TextAnnotation that has valid Object Reference.
|
java.lang.String |
getState() |
java.lang.String |
getStateModel() |
void |
init()
Initiate the Dictionary.
|
boolean |
isOpen() |
void |
resetAppearanceStream(double dx,
double dy,
java.awt.geom.AffineTransform pageTransform)
Resets the annotations appearance stream.
|
void |
setIconName(Name iconName) |
void |
setOpen(boolean open) |
void |
setState(java.lang.String state) |
void |
setStateModel(java.lang.String stateModel) |
getCreationDate, getInReplyToAnnotation, getIntent, getOpacity, getPopupAnnotation, getReplyToRelation, getRichText, getSubject, getTitleText, setCreationDate, setInReplyToAnnotation, setPopupAnnotation, setRichText, setSubject, setTitleText, toStringaddAction, addPropertyChangeListener, allowAlterProperties, allowPrintNormalMode, allowScreenDownMode, allowScreenNormalMode, allowScreenOrPrintRenderingOrInteraction, allowScreenRolloverMode, buildAnnotation, deleteAction, deriveDrawingRectangle, getAction, getAppearances, getAppearanceStream, getBbox, getBorder, getBorderStyle, getBorderStyleStroke, getBorderType, getColor, getContents, getCurrentAppearance, getFlagHidden, getFlagInvisible, getFlagLocked, getFlagLockedContents, getFlagNoRotate, getFlagNoView, getFlagNoZoom, getFlagPrint, getFlagReadOnly, getFlagToggleNoView, getLineStyle, getLineThickness, getOrGenerateAppearanceForm, getPage, getParentAnnotation, getShapes, getSubType, getUserSpaceRectangle, hasAppearanceStream, isBorder, isSupportedAnnotationType, render, renderAppearanceStream, renderBorder, renderBorderTabSelected, resetAppearanceStream, resetNullAppearanceStream, setBBox, setBorderStyle, setColor, setCompressAppearanceStream, setContents, setCurrentAppearance, setFlag, setModifiedDate, setSubtype, setUserSpaceRectangle, syncBBoxToUserSpaceRectangle, updateActiongetEntries, getFloat, getInt, getLibrary, getNumber, getObject, getPObjectReference, isDeleted, isNew, setDeleted, setNew, setPObjectReferencepublic static final Name OPEN_KEY
public static final Name NAME_KEY
public static final Name STATE_KEY
public static final Name STATE_MODEL_KEY
public static final Name COMMENT_ICON
public static final Name CHECK_ICON
public static final Name CHECK_MARK_ICON
public static final Name CIRCLE_ICON
public static final Name CROSS_ICON
public static final Name CROSS_HAIRS_ICON
public static final Name HELP_ICON
public static final Name INSERT_ICON
public static final Name KEY_ICON
public static final Name NEW_PARAGRAPH_ICON
public static final Name PARAGRAPH_ICON
public static final Name RIGHT_ARROW_ICON
public static final Name RIGHT_POINTER_ICON
public static final Name STAR_ICON
public static final Name UP_ARROW_ICON
public static final Name UP_LEFT_ARROW_ICON
public static final java.lang.String STATE_MODEL_MARKED
public static final java.lang.String STATE_MODEL_REVIEW
public static final java.lang.String STATE_MARKED
public static final java.lang.String STATE_UNMARKED
public static final java.lang.String STATE_ACCEPTED
public static final java.lang.String STATE_REJECTED
public static final java.lang.String STATE_CANCELLED
public static final java.lang.String STATE_COMPLETED
public static final java.lang.String STATE_REVIEW_NONE
protected boolean open
protected Name iconName
protected java.lang.String state
protected java.lang.String stateModel
public static final java.lang.String COMMENT_CONTENT_STREAM
public static final java.lang.String CHECK_CONTENT_STREAM
public static final java.lang.String CHECK_MARK_CONTENT_STREAM
public static final java.lang.String CIRCLE_CONTENT_STREAM
public static final java.lang.String CROSS_CONTENT_STREAM
public static final java.lang.String CROSS_HAIRS_CONTENT_STREAM
public static final java.lang.String HELP_CONTENT_STREAM
public static final java.lang.String INSERT_CONTENT_STREAM
public static final java.lang.String KEY_CONTENT_STREAM
public static final java.lang.String NEW_PARAGRAPH_CONTENT_STREAM
public static final java.lang.String PARAGRAPH_CONTENT_STREAM
public static final java.lang.String RIGHT_ARROW_CONTENT_STREAM
public static final java.lang.String RIGHT_POINTER_CONTENT_STREAM
public static final java.lang.String STAR_CONTENT_STREAM
public static final java.lang.String UP_ARROW_CONTENT_STREAM
public static final java.lang.String UP_LEFT_ARROW_CONTENT_STREAM
public TextAnnotation(Library l, java.util.HashMap h)
public void init()
Dictionaryinit in class MarkupAnnotationpublic static TextAnnotation getInstance(Library library, java.awt.Rectangle rect)
library - document libraryrect - bounding rectangle in user spacepublic void resetAppearanceStream(double dx,
double dy,
java.awt.geom.AffineTransform pageTransform)
resetAppearanceStream in class Annotationpublic boolean isOpen()
public Name getIconName()
public java.lang.String getState()
public java.lang.String getStateModel()
public void setOpen(boolean open)
public void setIconName(Name iconName)
public void setState(java.lang.String state)
public void setStateModel(java.lang.String stateModel)