Gnostice PDFOne
Pro. Ed. v1.41


com.gnostice.pdfone
Class PdfFormPushButton

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

public class PdfFormPushButton
extends com.gnostice.pdfone.PdfFormButtonField


Field Summary
static int CAPTION_ABOVE
           
static int CAPTION_BELOW
           
static int CAPTION_LEFTSIDE
           
static int CAPTION_OFF
           
static int CAPTION_ON
           
static int CAPTION_OVERLAID
           
static int CAPTION_RIGHTSIDE
           
static int SCALE_ALWAYS
           
static int SCALE_NEVER
           
static int SCALE_TYPE_ANAMORPHIC
           
static int SCALE_TYPE_PROPORTIONAL
           
static int SCALE_WHEN_ICON_IS_BIGGER
           
static int SCALE_WHEN_ICON_IS_SMALLER
           
 
Fields inherited from class com.gnostice.pdfone.PdfFormField
ALIGNMENT_CENTER, ALIGNMENT_LEFT, ALIGNMENT_RIGHT, BUTTON_STATE_OFF, BUTTON_STATE_ON, FLAG_CHOICE_COMMIT_ON_SEL_CHANGE, FLAG_CHOICE_MULTISELECT, FLAG_NO_EXPORT, FLAG_NO_SPELLCHECK, FLAG_NONE, FLAG_RADIO_IN_UNISON, FLAG_RADIO_NO_TOGGLE_TO_OFF, FLAG_READONLY, FLAG_REQUIRED, HIGHLIGHT_MODE_INVERT, HIGHLIGHT_MODE_NONE, HIGHLIGHT_MODE_OUTLINE, HIGHLIGHT_MODE_PUSH, HIGHLIGHT_MODE_TOGGLE, TYPE_CHECKGROUP, TYPE_COMBOBOX, TYPE_LISTBOX, TYPE_PUSHBUTTON, TYPE_RADIOGROUP, TYPE_TEXTFIELD
 
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_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
PdfFormPushButton(PdfRect rect)
           
PdfFormPushButton(PdfRect r, String name)
           
PdfFormPushButton(PdfRect r, String name, Color borderColor, Color backgroundColor)
           
PdfFormPushButton(PdfRect r, String name, int fieldFlags)
           
PdfFormPushButton(PdfRect r, String name, int fieldFlags, Color borderColor, Color backgroundColor)
           
PdfFormPushButton(PdfRect r, String name, String alternateName, String mappingName)
           
PdfFormPushButton(PdfRect r, String name, String alternateName, String mappingName, Color borderColor, Color backgroundColor)
           
PdfFormPushButton(PdfRect r, String name, String alternateName, String mappingName, int fieldFlags)
           
PdfFormPushButton(PdfRect r, String name, String alternateName, String mappingName, int fieldFlags, Color borderColor, Color backgroundColor)
           
PdfFormPushButton(String name)
           
PdfFormPushButton(String name, Color borderColor, Color backgroundColor)
           
PdfFormPushButton(String name, int fieldFlags)
           
PdfFormPushButton(String name, int fieldFlags, Color borderColor, Color backgroundColor)
           
PdfFormPushButton(String name, String alternateName, String mappingName)
           
PdfFormPushButton(String name, String alternateName, String mappingName, Color borderColor, Color backgroundColor)
           
PdfFormPushButton(String name, String alternateName, String mappingName, int fieldFlags)
           
PdfFormPushButton(String name, String alternateName, String mappingName, int fieldFlags, Color borderColor, Color backgroundColor)
           
 
Method Summary
 void addDownAppearance(PdfAppearanceStream ap, int state)
           
 void addNormalAppearance(PdfAppearanceStream ap, int state)
           
 void addRolloverAppearance(PdfAppearanceStream ap, int state)
           
 Object clone()
           
 int getCaptionPosition()
           
 String getDownCaption()
           
 int getHighlightMode()
           
 double getIconBottomPadding()
           
 double getIconLeftPadding()
           
 String getNormalCaption()
           
 String getRolloverCaption()
           
 int getScaleEvent()
           
 int getScaleType()
           
 int getState()
           
 boolean isIconFitToRect()
           
 void setCaptionPosition(int captionPosition)
           
 void setDownCaption(String downCaption)
           
 void setDownIcon(PdfImage downIcon)
           
 void setHighlightMode(int highlightMode)
           
 void setIconBottomPadding(double iconBottomPadding)
           
 void setIconFitToRect(boolean iconFitToRect)
           
 void setIconLeftPadding(double iconLeftPadding)
           
 void setNormalCaption(String normalCaption)
           
 void setNormalIcon(PdfImage normalIcon)
           
 void setRolloverCaption(String rolloverCaption)
           
 void setRollOverIcon(PdfImage rollOverIcon)
           
 void setScaleEvent(int scaleEvent)
           
 void setScaleType(int scaleType)
           
 
Methods inherited from class com.gnostice.pdfone.PdfFormField
addAction, addAction, addAction, addActionFormReset, addActionFormReset, addActionFormReset, addActionImportData, addChildField, delete, flatten, flatten, getAlternateName, getBackgroundColor, getBorderColor, getCheckGroupItems, getCheckGroupSelectedIndices, getCheckGroupSelectedValues, getChildCount, getChildList, getDefaultValue, getDownAppearance, getFieldFlags, getFont, getFullyQualifiedName, getMappingName, getName, getNormalAppearance, getPopup, getRadioGroupSelectedIndices, getRadioGroupSelectedValues, getRolloverAppearance, getRotation, getType, getValue, isNoExport, isNoSpellCheck, isRadioInUnison, isRadioNoToggleToOff, isReadOnly, isRequired, setAlternateName, setBackgroundColor, setBorderColor, setDefaultValue, setDownAppearance, setFieldFlags, setFont, setMappingName, setName, setNoExport, setNormalAppearance, setNoSpellCheck, setParentAsNull, setPopup, setRadioInUnison, setRadioNoToggleToOff, setReadOnly, setRequired, setRolloverAppearance, setRotation, setValue
 
Methods inherited from class com.gnostice.pdfone.PdfAnnot
getAnnotName, getBorderStyle, getBorderWidth, getBottom, getColor, getContents, getDashPattern, getFlags, getLeft, getRect, getRight, getSubject, getTitle, getTop, 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

CAPTION_ON

public static final int CAPTION_ON
See Also:
Constant Field Values

CAPTION_OFF

public static final int CAPTION_OFF
See Also:
Constant Field Values

CAPTION_BELOW

public static final int CAPTION_BELOW
See Also:
Constant Field Values

CAPTION_ABOVE

public static final int CAPTION_ABOVE
See Also:
Constant Field Values

CAPTION_RIGHTSIDE

public static final int CAPTION_RIGHTSIDE
See Also:
Constant Field Values

CAPTION_LEFTSIDE

public static final int CAPTION_LEFTSIDE
See Also:
Constant Field Values

CAPTION_OVERLAID

public static final int CAPTION_OVERLAID
See Also:
Constant Field Values

SCALE_ALWAYS

public static final int SCALE_ALWAYS
See Also:
Constant Field Values

SCALE_NEVER

public static final int SCALE_NEVER
See Also:
Constant Field Values

SCALE_WHEN_ICON_IS_BIGGER

public static final int SCALE_WHEN_ICON_IS_BIGGER
See Also:
Constant Field Values

SCALE_WHEN_ICON_IS_SMALLER

public static final int SCALE_WHEN_ICON_IS_SMALLER
See Also:
Constant Field Values

SCALE_TYPE_PROPORTIONAL

public static final int SCALE_TYPE_PROPORTIONAL
See Also:
Constant Field Values

SCALE_TYPE_ANAMORPHIC

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

PdfFormPushButton

public PdfFormPushButton(String name,
                         int fieldFlags)

PdfFormPushButton

public PdfFormPushButton(String name,
                         String alternateName,
                         String mappingName,
                         int fieldFlags)

PdfFormPushButton

public PdfFormPushButton(String name,
                         String alternateName,
                         String mappingName)

PdfFormPushButton

public PdfFormPushButton(String name)

PdfFormPushButton

public PdfFormPushButton(PdfRect rect)

PdfFormPushButton

public PdfFormPushButton(PdfRect r,
                         String name,
                         int fieldFlags)

PdfFormPushButton

public PdfFormPushButton(PdfRect r,
                         String name)

PdfFormPushButton

public PdfFormPushButton(PdfRect r,
                         String name,
                         String alternateName,
                         String mappingName,
                         int fieldFlags)

PdfFormPushButton

public PdfFormPushButton(PdfRect r,
                         String name,
                         String alternateName,
                         String mappingName)

PdfFormPushButton

public PdfFormPushButton(String name,
                         int fieldFlags,
                         Color borderColor,
                         Color backgroundColor)

PdfFormPushButton

public PdfFormPushButton(String name,
                         String alternateName,
                         String mappingName,
                         int fieldFlags,
                         Color borderColor,
                         Color backgroundColor)

PdfFormPushButton

public PdfFormPushButton(String name,
                         String alternateName,
                         String mappingName,
                         Color borderColor,
                         Color backgroundColor)

PdfFormPushButton

public PdfFormPushButton(String name,
                         Color borderColor,
                         Color backgroundColor)

PdfFormPushButton

public PdfFormPushButton(PdfRect r,
                         String name,
                         int fieldFlags,
                         Color borderColor,
                         Color backgroundColor)

PdfFormPushButton

public PdfFormPushButton(PdfRect r,
                         String name,
                         Color borderColor,
                         Color backgroundColor)

PdfFormPushButton

public PdfFormPushButton(PdfRect r,
                         String name,
                         String alternateName,
                         String mappingName,
                         int fieldFlags,
                         Color borderColor,
                         Color backgroundColor)

PdfFormPushButton

public PdfFormPushButton(PdfRect r,
                         String name,
                         String alternateName,
                         String mappingName,
                         Color borderColor,
                         Color backgroundColor)
Method Detail

clone

public Object clone()

getIconBottomPadding

public double getIconBottomPadding()

setIconBottomPadding

public void setIconBottomPadding(double iconBottomPadding)

isIconFitToRect

public boolean isIconFitToRect()

setIconFitToRect

public void setIconFitToRect(boolean iconFitToRect)

getIconLeftPadding

public double getIconLeftPadding()

setIconLeftPadding

public void setIconLeftPadding(double iconLeftPadding)

getScaleEvent

public int getScaleEvent()

setScaleEvent

public void setScaleEvent(int scaleEvent)

getScaleType

public int getScaleType()

setScaleType

public void setScaleType(int scaleType)

getCaptionPosition

public int getCaptionPosition()

setCaptionPosition

public void setCaptionPosition(int captionPosition)

getDownCaption

public String getDownCaption()

setDownCaption

public void setDownCaption(String downCaption)

getRolloverCaption

public String getRolloverCaption()

setRolloverCaption

public void setRolloverCaption(String rolloverCaption)

setDownIcon

public void setDownIcon(PdfImage downIcon)

setNormalIcon

public void setNormalIcon(PdfImage normalIcon)

setRollOverIcon

public void setRollOverIcon(PdfImage rollOverIcon)

getNormalCaption

public String getNormalCaption()

setNormalCaption

public void setNormalCaption(String normalCaption)

getHighlightMode

public int getHighlightMode()

setHighlightMode

public void setHighlightMode(int highlightMode)

getState

public int getState()

addNormalAppearance

public void addNormalAppearance(PdfAppearanceStream ap,
                                int state)

addRolloverAppearance

public void addRolloverAppearance(PdfAppearanceStream ap,
                                  int state)

addDownAppearance

public void addDownAppearance(PdfAppearanceStream ap,
                              int state)

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