Gnostice PDFOne
Pro. Ed. v1.41


com.gnostice.pdfone
Class PdfLineAnnot

java.lang.Object
  extended bycom.gnostice.pdfone.PdfAnnot
      extended bycom.gnostice.pdfone.PdfProAnnot
          extended bycom.gnostice.pdfone.PdfLineAnnot
All Implemented Interfaces:
Cloneable, Usable

public class PdfLineAnnot
extends com.gnostice.pdfone.PdfProAnnot


Field Summary
static int LINEENDSTYLE_BUTT
           
static int LINEENDSTYLE_CIRCLE
           
static int LINEENDSTYLE_CLOSED_ARROW
           
static int LINEENDSTYLE_DIAMOND
           
static int LINEENDSTYLE_NONE
           
static int LINEENDSTYLE_OPEN_ARROW
           
static int LINEENDSTYLE_RCLOSED_ARROW
           
static int LINEENDSTYLE_ROPEN_ARROW
           
static int LINEENDSTYLE_SLASH
           
static int LINEENDSTYLE_SQUARE
           
 
Fields inherited from class com.gnostice.pdfone.PdfAnnot
ANNOT_TYPE_CARET, ANNOT_TYPE_CIRCLE, ANNOT_TYPE_FILE_ATTACHMENT, ANNOT_TYPE_FREE_TEXT, ANNOT_TYPE_INK, ANNOT_TYPE_LINE, ANNOT_TYPE_LINK, ANNOT_TYPE_MARKUP, ANNOT_TYPE_POLYGON, ANNOT_TYPE_POLYLINE, ANNOT_TYPE_POPUP, ANNOT_TYPE_SQUARE, ANNOT_TYPE_STAMP, ANNOT_TYPE_TEXT, ANNOT_TYPE_WATERMARK, BORDERSTYLE_BEVELED, BORDERSTYLE_DASHED, BORDERSTYLE_INSET, BORDERSTYLE_SOLID, BORDERSTYLE_UNDERLINE, FLAG_HIDDEN, FLAG_INVISIBLE, FLAG_LOCKED, FLAG_NO_ROTATE, FLAG_NO_VIEW, FLAG_NO_ZOOM, FLAG_PRINT, FLAG_READONLY, FLAG_TOGGLE_NO_VIEW
 
Fields inherited from interface com.gnostice.pdfone.Usable
INCHES_TO_POINTS, MM_TO_INCHES, MM_TO_POINTS, PDF_A, PDF_AA, PDF_AC, PDF_ACROFORM, PDF_ACTION, PDF_ALTERNATEPRESENTATIONS, PDF_ANNOT, PDF_ANNOT_DEFAULT_TITLE, PDF_ANNOT_NAME, PDF_ANNOT_SUBJECT, PDF_ANNOTS, PDF_AP, PDF_ARRAYEND, PDF_ARRAYSTART, PDF_ARTBOX, PDF_AS, PDF_ASCENT, PDF_ASCII85, PDF_ASCII85_NEW, PDF_ASCIIHEX, PDF_ASCIIHEX_NEW, PDF_AUTHOR, PDF_AVGWIDTH, PDF_B, PDF_BASEFONT, PDF_BBOX, PDF_BC, PDF_BE, PDF_BEFOREFORMAT, PDF_BEGINTEXT, PDF_BG, PDF_BINARYDATA, PDF_BITS_PER_COMPONENT, PDF_BL, PDF_BLEEDBOX, PDF_BLINDS, PDF_BMC, PDF_BORDER, PDF_BOX, PDF_BS, PDF_BTN, PDF_C, PDF_CA, PDF_CA_SMALL, PDF_CAPHEIGHT, PDF_CARETANNOT, PDF_CARRIAGE, PDF_CATALOG, PDF_CENTER_WINDOW, PDF_CH, PDF_CID_TO_GID_MAP, PDF_CIDFONT_TYPE1, PDF_CIDFONT_TYPE2, PDF_CIDSYSTEM_INFO, PDF_CIRCLEANNOT, PDF_CL, PDF_CM, PDF_COLOMNS, PDF_COLOR, PDF_COLORSPACE, PDF_CONTENTS, PDF_COUNT, PDF_COVER, PDF_CREATIONDATE, PDF_CREATOR, PDF_CROPBOX, PDF_CS, PDF_CSP, PDF_D, PDF_DA, PDF_DATE, PDF_DATE_FORMAT, PDF_DCTDECODE, PDF_DCTDECODE_NEW, PDF_DECODEPARMS, PDF_DESC, PDF_DESCENDANT, PDF_DESCENDANT_FONTS, PDF_DESCENT, PDF_DESTINATION, PDF_DESTS, PDF_DEVICE_CMYK, PDF_DEVICE_GRAY, PDF_DEVICE_RGB, PDF_DI, PDF_DICTEND, PDF_DICTSTART, PDF_DIRECTION, PDF_DISPLAY_DOCTITLE, PDF_DISPLAY_DURATION, PDF_DISSOLVE, PDF_DM, PDF_DOC_SUBJECT, PDF_DOS, PDF_DP, PDF_DR, PDF_DS, PDF_DV, PDF_DW, PDF_E, PDF_EF, PDF_EMBEDDEDFILE, PDF_EMBEDDEDFILES, PDF_EMC, PDF_ENCODING, PDF_ENCRYPT, PDF_ENDOBJ, PDF_ENDPATH, PDF_ENDSTREAM, PDF_ENDTEXT, PDF_EOCLIP, PDF_EOF, PDF_EXTGSTATE, PDF_F, PDF_FADE, PDF_FALSE, PDF_FDESCRIPTOR, PDF_FIELD_FLAG, PDF_FIELDS, PDF_FILEATTACHMENTANNOT, PDF_FILESPEC, PDF_FILTER, PDF_FIRST, PDF_FIRST_PAGE, PDF_FIRSTCHAR, PDF_FIT, PDF_FIT_WINDOW, PDF_FITB, PDF_FITBH, PDF_FITBV, PDF_FITH, PDF_FITR, PDF_FITV, PDF_FIXEDPRINT, PDF_FLAGS, PDF_FLATE, PDF_FLATE_NEW, PDF_FLY, PDF_FO, PDF_FONT, PDF_FONTBBOX, PDF_FONTFILE, PDF_FONTFILE_2, PDF_FontFile_3, PDF_FONTNAME, PDF_FONTNAMEPREFIX, PDF_FORM, PDF_FORMFEED, PDF_FORMFONTPREFIX, PDF_FREE_TEXT_TYPEWRITER, PDF_FREETEXTANNOT, PDF_FS, PDF_FT, PDF_FULLSCREEN, PDF_GLITTER, PDF_GOTO_ACTION, PDF_GROUP, PDF_GS, PDF_H, PDF_HEADER, PDF_HEIGHT, PDF_HEXSTRINGEND, PDF_HEXSTRINGSTART, PDF_HIDE_MENUBAR, PDF_HIDE_TOOLBAR, PDF_HIDE_WINDOWUI, PDF_HORIZ_STEM, PDF_HORIZONTAL, PDF_I, PDF_IC, PDF_ID, PDF_IDS, PDF_IF, PDF_IMAGE, PDF_IMAGEB, PDF_IMAGEC, PDF_IMAGEI, PDF_IMPORTDATA, PDF_INDEX, PDF_INDEXED, PDF_INFO, PDF_INK, PDF_INKLIST, PDF_INWARD, PDF_IT, PDF_ITALANGLE, PDF_IX, PDF_JAVASCRIPT, PDF_JAVASCRIPT_ACTION, PDF_JS, PDF_KEYSTROKE, PDF_KEYWORDS, PDF_KIDS, PDF_L, PDF_L2R, PDF_LANG, PDF_LAST, PDF_LAST_PAGE, PDF_LASTCHAR, PDF_LAUNCH_ACTION, PDF_LE, PDF_LEGAL, PDF_LENGTH, PDF_LENGTH_1, PDF_LENGTH_2, PDF_LENGTH_3, PDF_LF, PDF_LINEANNOT, PDF_LINKANNOT, PDF_LITERALSTRINGEND, PDF_LITERALSTRINGSTART, PDF_LZWDECODE, PDF_M, PDF_MAC, PDF_MARKINFO, PDF_MAXLEN, PDF_MAXWIDTH, PDF_MEDIABOX, PDF_METADATA, PDF_MISSINGWIDTH, PDF_MK, PDF_MODDATE, PDF_N, PDF_NAME, PDF_NAMED, PDF_NAMED_ACT_FIND, PDF_NAMED_ACT_OPEN, PDF_NAMED_ACT_PRINT, PDF_NAMED_ACT_SEARCH, PDF_NAMES, PDF_NAMESTART, PDF_NEEDAPPEARANCES, PDF_NEWLINE, PDF_NEWWINDOW, PDF_NEXT, PDF_NEXT_PAGE, PDF_NO_COMP_OBJ, PDF_NONFULLSCREEN_PAGEMODE, PDF_NULL, PDF_O, PDF_OBJ, PDF_OBJSTREAM, PDF_OCPROPERTIES, PDF_OFF, PDF_ONECOLUMN, PDF_OPEN, PDF_OPEN_ACTION, PDF_OPT, PDF_OUTLINES, PDF_OUTPUTINTENTS, PDF_OUTWARD, PDF_P, PDF_PAGE, PDF_PAGECLOSE, PDF_PAGEINVISIBLE, PDF_PAGELABELS, PDF_PAGELAYOUT, PDF_PAGEMODE, PDF_PAGEOPEN, PDF_PAGES, PDF_PAGEVISIBLE, PDF_PAINT_TYPE, PDF_PARAMS, PDF_PARENT, PDF_PATTERN, PDF_PATTERN_TYPE, PDF_PBD, PDF_PC, PDF_PDC, PDF_PDF, PDF_PERMS, PDF_PFD, PDF_PH, PDF_PIECEINFO, PDF_POLYGONANNOT, PDF_POLYLINEANNOT, PDF_POPUP, PDF_PREDICTOR, PDF_PREV, PDF_PREV_PAGE, PDF_PROCSET, PDF_PRODUCER, PDF_PROPERTIES, PDF_PUSH, PDF_PV, PDF_Q, PDF_QUADPOINTS, PDF_R, PDF_R2L, PDF_RC, PDF_RD, PDF_RE, PDF_RECALCULATE, PDF_RECT, PDF_REMOTEGOTO_ACTION, PDF_RENDITIONS, PDF_REPLACE, PDF_RESET_FORM, PDF_RESOURCES, PDF_RESTORE_GS, PDF_RI, PDF_ROOT, PDF_ROTATE, PDF_RUNLENGTH, PDF_RUNLENGTH_NEW, PDF_S, PDF_SCN, PDF_SHADING, PDF_SHOWIMG, PDF_SHOWTEXT, PDF_SINGLE_QUOTES, PDF_SINGLEPAGE, PDF_SIZE, PDF_SP, PDF_SPIDERINFO, PDF_SPLIT, PDF_SQUAREANNOT, PDF_SS, PDF_STAMPANNOT, PDF_STARTXREF, PDF_STORE_GS, PDF_STREAM, PDF_STRUCT_TREE, PDF_SUBMIT_FORM, PDF_SUBTYPE, PDF_T, PDF_TAB, PDF_TEMPLATES, PDF_TEXT, PDF_TEXTANNOT, PDF_TEXTDIMENSION, PDF_TEXTFONT, PDF_TEXTLEAD, PDF_TEXTMATRIX, PDF_TEXTNEWLINESTART, PDF_TEXTRENDER, PDF_TEXTWIDTH, PDF_THREADS, PDF_THUMB, PDF_TILING_TYPE, PDF_TITLE, PDF_TM, PDF_TOUNICODE, PDF_TP, PDF_TRAILER, PDF_TRANSITION, PDF_TRIMBOX, PDF_TRUE, PDF_TRUETYPE, PDF_TU, PDF_TWOCOLUMN_LEFT, PDF_TWOCOLUMN_RIGHT, PDF_TWOPAGE_LEFT, PDF_TWOPAGE_RIGHT, PDF_TX, PDF_TYPE, PDF_TYPE0, PDF_TYPE1, PDF_U, PDF_UNCOVER, PDF_UNIX, PDF_URI_ACTION, PDF_URL, PDF_URLS, PDF_USEATTACHMENTS, PDF_USENONE, PDF_USEOC, PDF_USEOUTLINES, PDF_USETHUMBS, PDF_V, PDF_VALUECHANGE, PDF_VERSION, PDF_VERT_STEM, PDF_VERTICAL, PDF_VERTICES, PDF_VIEWER_PREFERENCES, PDF_W, PDF_WATERMARKANNOT, PDF_WIDGET, PDF_WIDTH, PDF_WIDTHS, PDF_WINANSIENCODING, PDF_WIPE, PDF_X, PDF_XOBJECT, PDF_XREF, PDF_XREFSTMOFFSET, PDF_XREFSTREAM, PDF_XSTEP, PDF_XYZ, PDF_YES, PDF_YSTEP, PIXEL_PER_INCH, RUBICON_EMBEDDED, SITE, TEXT, TWIPS_TO_POINTS
 
Constructor Summary
PdfLineAnnot()
           
PdfLineAnnot(PdfRect r, Color c)
           
PdfLineAnnot(PdfRect r, int flags)
           
PdfLineAnnot(PdfRect r, int flags, Color c)
           
PdfLineAnnot(PdfRect r, String subject, String contents, String title)
           
PdfLineAnnot(PdfRect r, String subject, String contents, String title, Color c)
           
PdfLineAnnot(PdfRect r, String subject, String contents, String title, int flags)
           
PdfLineAnnot(PdfRect r, String subject, String contents, String title, int flags, Color c)
           
PdfLineAnnot(PdfRect r, String subject, String contents, String title, int flags, Color c, int lineStartStyle, int lineEndStyle, Color interior)
           
 
Method Summary
 Object clone()
           
 String getCaption()
           
 PdfAppearanceStream getDownAppearance()
           
 Color getInteriorColor()
           
 double[] getLeaderLineArray()
           
 int getLineEndStyle()
           
 int getLineStartStyle()
           
 PdfAppearanceStream getNormalAppearance()
           
 PdfPopUpAnnot getPopup()
           
 PdfAppearanceStream getRolloverAppearance()
           
 double getX1()
           
 double getX2()
           
 double getY1()
           
 double getY2()
           
 void setCaption(String caption)
           
 void setDownAppearance(PdfAppearanceStream downAppearance)
           
 void setInteriorColor(Color interiorColor)
           
 void setLeaderLineArray(double[] leaderLineArray)
           
 void setLineEndStyle(int lineEndStyle)
           
 void setLineStartStyle(int lineStartStyle)
           
 void setNormalAppearance(PdfAppearanceStream normalAppearance)
           
 void setPoints(double[] points)
           
 void setPoints(double[] points, int measurementUnit)
           
 void setPopup(PdfPopUpAnnot popup, boolean overridePopUpProperties)
           
 void setRolloverAppearance(PdfAppearanceStream rolloverAppearance)
           
 void setX1(double x1)
           
 void setX2(double x2)
           
 void setY1(double y1)
           
 void setY2(double y2)
           
 
Methods inherited from class com.gnostice.pdfone.PdfAnnot
getAnnotName, getBorderStyle, getBorderWidth, getBottom, getColor, getContents, getDashPattern, getFlags, getLeft, getRect, getRight, getSubject, getTitle, getTop, getType, hashCode, isShowRect, setAnnotName, setBorderStyle, setBorderWidth, setColor, setContents, setDashPattern, setFlags, setRect, setRect, setRect, setRect, setRect, setShowRect, setSubject, setTitle
 
Methods inherited from class java.lang.Object
equals, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LINEENDSTYLE_SQUARE

public static final int LINEENDSTYLE_SQUARE
See Also:
Constant Field Values

LINEENDSTYLE_CIRCLE

public static final int LINEENDSTYLE_CIRCLE
See Also:
Constant Field Values

LINEENDSTYLE_DIAMOND

public static final int LINEENDSTYLE_DIAMOND
See Also:
Constant Field Values

LINEENDSTYLE_OPEN_ARROW

public static final int LINEENDSTYLE_OPEN_ARROW
See Also:
Constant Field Values

LINEENDSTYLE_CLOSED_ARROW

public static final int LINEENDSTYLE_CLOSED_ARROW
See Also:
Constant Field Values

LINEENDSTYLE_NONE

public static final int LINEENDSTYLE_NONE
See Also:
Constant Field Values

LINEENDSTYLE_BUTT

public static final int LINEENDSTYLE_BUTT
See Also:
Constant Field Values

LINEENDSTYLE_ROPEN_ARROW

public static final int LINEENDSTYLE_ROPEN_ARROW
See Also:
Constant Field Values

LINEENDSTYLE_RCLOSED_ARROW

public static final int LINEENDSTYLE_RCLOSED_ARROW
See Also:
Constant Field Values

LINEENDSTYLE_SLASH

public static final int LINEENDSTYLE_SLASH
See Also:
Constant Field Values
Constructor Detail

PdfLineAnnot

public PdfLineAnnot()

PdfLineAnnot

public PdfLineAnnot(PdfRect r,
                    String subject,
                    String contents,
                    String title,
                    int flags,
                    Color c,
                    int lineStartStyle,
                    int lineEndStyle,
                    Color interior)

PdfLineAnnot

public PdfLineAnnot(PdfRect r,
                    String subject,
                    String contents,
                    String title)

PdfLineAnnot

public PdfLineAnnot(PdfRect r,
                    String subject,
                    String contents,
                    String title,
                    Color c)

PdfLineAnnot

public PdfLineAnnot(PdfRect r,
                    String subject,
                    String contents,
                    String title,
                    int flags)

PdfLineAnnot

public PdfLineAnnot(PdfRect r,
                    String subject,
                    String contents,
                    String title,
                    int flags,
                    Color c)

PdfLineAnnot

public PdfLineAnnot(PdfRect r,
                    int flags)

PdfLineAnnot

public PdfLineAnnot(PdfRect r,
                    int flags,
                    Color c)

PdfLineAnnot

public PdfLineAnnot(PdfRect r,
                    Color c)
Method Detail

clone

public Object clone()

setPoints

public void setPoints(double[] points)
               throws PdfException
Throws:
PdfException

setPoints

public void setPoints(double[] points,
                      int measurementUnit)
               throws PdfException
Throws:
PdfException

getLineStartStyle

public int getLineStartStyle()

setLineStartStyle

public void setLineStartStyle(int lineStartStyle)

getLineEndStyle

public int getLineEndStyle()

setLineEndStyle

public void setLineEndStyle(int lineEndStyle)

getX1

public double getX1()

setX1

public void setX1(double x1)

getX2

public double getX2()

setX2

public void setX2(double x2)

getY1

public double getY1()

setY1

public void setY1(double y1)

getY2

public double getY2()

setY2

public void setY2(double y2)

getLeaderLineArray

public double[] getLeaderLineArray()

setLeaderLineArray

public void setLeaderLineArray(double[] leaderLineArray)
                        throws PdfException
Throws:
PdfException

getCaption

public String getCaption()

setCaption

public void setCaption(String caption)

getInteriorColor

public Color getInteriorColor()

setInteriorColor

public void setInteriorColor(Color interiorColor)

getPopup

public PdfPopUpAnnot getPopup()

setPopup

public void setPopup(PdfPopUpAnnot popup,
                     boolean overridePopUpProperties)

getDownAppearance

public PdfAppearanceStream getDownAppearance()

setDownAppearance

public void setDownAppearance(PdfAppearanceStream downAppearance)

getNormalAppearance

public PdfAppearanceStream getNormalAppearance()

setNormalAppearance

public void setNormalAppearance(PdfAppearanceStream normalAppearance)

getRolloverAppearance

public PdfAppearanceStream getRolloverAppearance()

setRolloverAppearance

public void setRolloverAppearance(PdfAppearanceStream rolloverAppearance)

Gnostice PDFOne
Pro. Ed. v1.41

To contact our support team, send an e-mail to support@gnostice.com.
 
© 2006 Gnostice Information Technologies Private Limited. All rights reserved.
www.gnostice.com