public class JavaFXFormFactory extends GenericFormFactory implements FormFactory
AcroRes, CO, currentPdfFile, firstButtons, formsActionHandler, groups, pageDataannotation, ANNOTATION, checkboxbutton, CHECKBOXBUTTON, combobox, COMBOBOX, HTML, JAVAFX, list, LIST, multilinepassword, MULTILINEPASSWORD, multilinetext, MULTILINETEXT, pushbutton, PUSHBUTTON, radiobutton, RADIOBUTTON, signature, SIGNATURE, singlelinepassword, SINGLELINEPASSWORD, singlelinetext, SINGLELINETEXT, SVG, SWING, ULC, unknown, UNKNOWN| Constructor and Description |
|---|
JavaFXFormFactory()
allows access to renderer variables
|
| Modifier and Type | Method and Description |
|---|---|
Object |
annotationButton(FormObject form)
setup annotations display with popups, etc
|
Object |
checkBoxBut(FormObject form)
setup and return the CheckBox button specified in the FormObject
|
Object |
comboBox(FormObject form)
setup and return the ComboBox field specified in the FormObject
|
GUIData |
getCustomCompData()
new data object to hold all widget implementations
|
PdfJavaFXPopup |
getPopupComponent(FormObject form,
int cropBoxWith)
public method to allow user to replace Popup with their own implementation
|
int |
getType()
return Formfactory.
ULC, SWING or HTML constant |
Object |
listField(FormObject form)
setup and return the List field specified in the FormObject
|
Object |
multiLinePassword(FormObject form)
setup and return the multi line password field specified in the FormObject
|
Object |
multiLineText(FormObject form)
setup and return the multi line text area specified in the FormObject
|
Object |
pushBut(FormObject form)
setup and return the Push button specified in the FormObject
|
Object |
radioBut(FormObject form)
setup and return the Radio button specified in the FormObject
|
void |
setAnnotOrder(Map<String,String> annotOrder)
pass in Map contains annot field list in order to set tabindex
|
Object |
signature(FormObject form)
setup and return a signature field component,
Note: SKELETON METHOD FOR FUTURE UPGRADES.
|
Object |
singleLinePassword(FormObject form)
setup and return the single line password field specified in the FormObject
|
Object |
singleLineText(FormObject form)
setup and return the single line text field specified in the FormObject
|
createPressedLook, flattenForms, generateBorderfromForm, getPopupComponent, indexAllKids, isButtonForm, isTextForm, readAPimagesForText, reset, setDVR, setOptionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitflattenForms, generateBorderfromForm, indexAllKids, reset, setDVR, setOptionspublic Object annotationButton(FormObject form)
annotationButton in interface FormFactorypublic Object comboBox(FormObject form)
comboBox in interface FormFactoryFormObjectpublic Object checkBoxBut(FormObject form)
checkBoxBut in interface FormFactoryFormObjectpublic Object listField(FormObject form)
listField in interface FormFactoryFormObjectpublic Object multiLinePassword(FormObject form)
multiLinePassword in interface FormFactoryFormObjectpublic Object multiLineText(FormObject form)
multiLineText in interface FormFactoryFormObjectpublic Object signature(FormObject form)
signature in interface FormFactorypublic Object pushBut(FormObject form)
pushBut in interface FormFactoryFormObjectpublic Object radioBut(FormObject form)
radioBut in interface FormFactoryFormObjectpublic Object singleLinePassword(FormObject form)
singleLinePassword in interface FormFactoryFormObjectpublic Object singleLineText(FormObject form)
singleLineText in interface FormFactoryFormObjectpublic GUIData getCustomCompData()
getCustomCompData in interface FormFactorypublic int getType()
FormFactorygetType in interface FormFactorypublic void setAnnotOrder(Map<String,String> annotOrder)
setAnnotOrder in interface FormFactorypublic PdfJavaFXPopup getPopupComponent(FormObject form, int cropBoxWith)
form - Copyright © 2017. All rights reserved.