public interface FormFactory
| Modifier and Type | Field and Description |
|---|---|
static int |
annotation |
static Integer |
ANNOTATION |
static int |
checkboxbutton |
static Integer |
CHECKBOXBUTTON |
static int |
combobox |
static Integer |
COMBOBOX |
static int |
HTML |
static int |
JAVAFX |
static int |
list |
static Integer |
LIST |
static int |
multilinepassword |
static Integer |
MULTILINEPASSWORD |
static int |
multilinetext |
static Integer |
MULTILINETEXT |
static int |
pushbutton |
static Integer |
PUSHBUTTON |
static int |
radiobutton |
static Integer |
RADIOBUTTON |
static int |
signature |
static Integer |
SIGNATURE |
static int |
singlelinepassword |
static Integer |
SINGLELINEPASSWORD |
static int |
singlelinetext |
static Integer |
SINGLELINETEXT |
static int |
SVG |
static int |
SWING |
static int |
ULC |
static int |
unknown
match types for PDF objects in raw int form
|
static Integer |
UNKNOWN
matches types of PDF form objects in Integer form
|
| Modifier and Type | Method and Description |
|---|---|
Object |
annotationButton(FormObject formObject)
setup annotations display with pop-ups, etc
|
Object |
checkBoxBut(FormObject formObject)
setup and return a single checkBox button component, from the specified formObject
|
Object |
comboBox(FormObject formObject)
setup and return a ComboBox component, from the specified formObject
|
boolean |
flattenForms() |
Object |
generateBorderfromForm(FormObject form,
float scaling) |
GUIData |
getCustomCompData()
return new instance of GUIData implementation to support component set
|
int |
getType()
return Formfactory.
ULC, SWING or HTML constant |
void |
indexAllKids() |
Object |
listField(FormObject formObject)
setup and return a List component, from the specified formObject
|
Object |
multiLinePassword(FormObject formObject)
setup and return a multi line Password component, from the specified formObject
|
Object |
multiLineText(FormObject formObject)
setup and return a multi line Text component, from the specified formObject
|
Object |
pushBut(FormObject formObject)
setup and return a push button component, from the specified formObject
|
Object |
radioBut(FormObject formObject)
setup and return a single radio button component, from the specified formObject
|
void |
reset(Object[] AcroRes,
ActionHandler actionHandler,
PdfPageData pageData,
PdfObjectReader currentPdfFile)
user can instance own value so we need to pass in these objects
|
void |
setAnnotOrder(Map<String,String> annotOrder)
pass in Map contains annot field list in order to set tabindex
|
void |
setDVR(DynamicVectorRenderer htmLoutput,
Javascript javaScript) |
void |
setOptions(EnumSet formSettings) |
Object |
signature(FormObject formObject)
setup the signature field
|
Object |
singleLinePassword(FormObject formObject)
setup and return a single line Password component, from the specified formObject
|
Object |
singleLineText(FormObject formObject)
setup and return a single line Text component, from the specified formObject
|
static final Integer UNKNOWN
static final Integer LIST
static final Integer COMBOBOX
static final Integer SINGLELINETEXT
static final Integer SINGLELINEPASSWORD
static final Integer MULTILINETEXT
static final Integer MULTILINEPASSWORD
static final Integer PUSHBUTTON
static final Integer RADIOBUTTON
static final Integer CHECKBOXBUTTON
static final Integer ANNOTATION
static final Integer SIGNATURE
static final int unknown
static final int list
static final int combobox
static final int singlelinetext
static final int singlelinepassword
static final int multilinetext
static final int multilinepassword
static final int pushbutton
static final int radiobutton
static final int checkboxbutton
static final int annotation
static final int signature
static final int SWING
static final int ULC
static final int HTML
static final int SVG
static final int JAVAFX
Object listField(FormObject formObject)
FormObjectObject comboBox(FormObject formObject)
FormObjectObject singleLineText(FormObject formObject)
FormObjectObject singleLinePassword(FormObject formObject)
FormObjectObject multiLineText(FormObject formObject)
FormObjectObject multiLinePassword(FormObject formObject)
FormObjectObject pushBut(FormObject formObject)
FormObjectObject radioBut(FormObject formObject)
FormObjectObject checkBoxBut(FormObject formObject)
FormObjectObject annotationButton(FormObject formObject)
Object signature(FormObject formObject)
void reset(Object[] AcroRes, ActionHandler actionHandler, PdfPageData pageData, PdfObjectReader currentPdfFile)
AcroRes - actionHandler - pageData - currentPdfFile - GUIData getCustomCompData()
int getType()
void indexAllKids()
void setAnnotOrder(Map<String,String> annotOrder)
void setOptions(EnumSet formSettings)
void setDVR(DynamicVectorRenderer htmLoutput, Javascript javaScript)
Object generateBorderfromForm(FormObject form, float scaling)
boolean flattenForms()
Copyright © 2017. All rights reserved.