public class CircleAnnotation extends MarkupAnnotation
| Modifier and Type | Field and Description |
|---|---|
static Name |
IC_KEY
(Optional; PDF 1.4) An array of numbers in the range 0.0 to 1.0 specifying
the interior color that shall be used to fill the annotation’s line endings
(see Table 176).
|
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 |
|---|
CircleAnnotation(Library l,
java.util.HashMap h) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.Color |
getFillColor() |
static CircleAnnotation |
getInstance(Library library,
java.awt.Rectangle rect)
Gets an instance of a CircleAnnotation that has valid Object Reference.
|
java.awt.Rectangle |
getRectangle() |
void |
init()
Initiate the Dictionary.
|
boolean |
isFillColor() |
void |
resetAppearanceStream(double dx,
double dy,
java.awt.geom.AffineTransform pageTransform)
Resets the annotations appearance stream.
|
void |
setFillColor(boolean fillColor) |
void |
setFillColor(java.awt.Color fillColor) |
void |
setRectangle(java.awt.Rectangle rectangle) |
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 IC_KEY
public CircleAnnotation(Library l, java.util.HashMap h)
public void init()
Dictionaryinit in class MarkupAnnotationpublic static CircleAnnotation 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 java.awt.Color getFillColor()
public void setFillColor(java.awt.Color fillColor)
public java.awt.Rectangle getRectangle()
public void setRectangle(java.awt.Rectangle rectangle)
public boolean isFillColor()
public void setFillColor(boolean fillColor)