JPedal Java PDF library 4.35b60 API Documentation - http://www.jpedal.org

org.jpedal.objects.acroforms.creation
Interface FormFactory


public interface FormFactory


Field Summary
static int annotation
           
static java.lang.Integer ANNOTATION
           
static int checkboxbutton
           
static java.lang.Integer CHECKBOXBUTTON
           
static int combobox
           
static java.lang.Integer COMBOBOX
           
static int list
           
static java.lang.Integer LIST
           
static int multilinepassword
           
static java.lang.Integer MULTILINEPASSWORD
           
static int multilinetext
           
static java.lang.Integer MULTILINETEXT
           
static int pushbutton
           
static java.lang.Integer PUSHBUTTON
           
static int radiobutton
           
static java.lang.Integer RADIOBUTTON
           
static int signature
           
static java.lang.Integer SIGNATURE
           
static int singlelinepassword
           
static java.lang.Integer SINGLELINEPASSWORD
           
static int singlelinetext
           
static java.lang.Integer SINGLELINETEXT
           
static int SWING
           
static int ULC
           
static int unknown
          match types for PDF objects in raw int form
static java.lang.Integer UNKNOWN
          matches types of PDF form objects in Integer form
 
Method Summary
 java.lang.Object annotationButton(org.jpedal.objects.raw.FormObject formObject)
          setup annotations display with pop-ups, etc
 java.lang.Object checkBoxBut(org.jpedal.objects.raw.FormObject formObject)
          setup and return a single checkBox button component, from the specified formObject
 java.lang.Object comboBox(org.jpedal.objects.raw.FormObject formObject)
          setup and return a ComboBox component, from the specified formObject
 void executeJS(org.jpedal.objects.javascript.JSParser key, java.lang.String code, org.jpedal.objects.raw.FormObject ref, org.jpedal.objects.acroforms.rendering.AcroRenderer acro)
           
 void flushJS(org.jpedal.objects.javascript.JSParser parser)
           
 org.jpedal.objects.acroforms.actions.ActionFactory getActionFactory()
          holds all the GUI specific action and event code
 org.jpedal.objects.acroforms.formData.GUIData getCustomCompData()
          return new instance of GUIData implementation to support component set
 int getType()
           
 java.lang.Object listField(org.jpedal.objects.raw.FormObject formObject)
          setup and return a List component, from the specified formObject
 java.lang.Object multiLinePassword(org.jpedal.objects.raw.FormObject formObject)
          setup and return a multi line Password component, from the specified formObject
 java.lang.Object multiLineText(org.jpedal.objects.raw.FormObject formObject)
          setup and return a multi line Text component, from the specified formObject
 java.lang.Object pushBut(org.jpedal.objects.raw.FormObject formObject)
          setup and return a push button component, from the specified formObject
 java.lang.Object radioBut(org.jpedal.objects.raw.FormObject formObject)
          setup and return a single radio button component, from the specified formObject
 void reset(org.jpedal.objects.acroforms.rendering.AcroRenderer acroRenderer, ActionHandler formsActionHandler)
          resets the factory for each page
 void setAPImages(org.jpedal.objects.raw.FormObject form, java.lang.Object comp, boolean b)
           
 java.lang.Object signature(org.jpedal.objects.raw.FormObject formObject)
          setup the signature field
 java.lang.Object singleLinePassword(org.jpedal.objects.raw.FormObject formObject)
          setup and return a single line Password component, from the specified formObject
 java.lang.Object singleLineText(org.jpedal.objects.raw.FormObject formObject)
          setup and return a single line Text component, from the specified formObject
 

Field Detail

UNKNOWN

static final java.lang.Integer UNKNOWN
matches types of PDF form objects in Integer form


LIST

static final java.lang.Integer LIST

COMBOBOX

static final java.lang.Integer COMBOBOX

SINGLELINETEXT

static final java.lang.Integer SINGLELINETEXT

SINGLELINEPASSWORD

static final java.lang.Integer SINGLELINEPASSWORD

MULTILINETEXT

static final java.lang.Integer MULTILINETEXT

MULTILINEPASSWORD

static final java.lang.Integer MULTILINEPASSWORD

PUSHBUTTON

static final java.lang.Integer PUSHBUTTON

RADIOBUTTON

static final java.lang.Integer RADIOBUTTON

CHECKBOXBUTTON

static final java.lang.Integer CHECKBOXBUTTON

ANNOTATION

static final java.lang.Integer ANNOTATION

SIGNATURE

static final java.lang.Integer SIGNATURE

unknown

static final int unknown
match types for PDF objects in raw int form

See Also:
Constant Field Values

list

static final int list
See Also:
Constant Field Values

combobox

static final int combobox
See Also:
Constant Field Values

singlelinetext

static final int singlelinetext
See Also:
Constant Field Values

singlelinepassword

static final int singlelinepassword
See Also:
Constant Field Values

multilinetext

static final int multilinetext
See Also:
Constant Field Values

multilinepassword

static final int multilinepassword
See Also:
Constant Field Values

pushbutton

static final int pushbutton
See Also:
Constant Field Values

radiobutton

static final int radiobutton
See Also:
Constant Field Values

checkboxbutton

static final int checkboxbutton
See Also:
Constant Field Values

annotation

static final int annotation
See Also:
Constant Field Values

signature

static final int signature
See Also:
Constant Field Values

SWING

static final int SWING
See Also:
Constant Field Values

ULC

static final int ULC
See Also:
Constant Field Values
Method Detail

listField

java.lang.Object listField(org.jpedal.objects.raw.FormObject formObject)
setup and return a List component, from the specified formObject

See Also:
FormObject

comboBox

java.lang.Object comboBox(org.jpedal.objects.raw.FormObject formObject)
setup and return a ComboBox component, from the specified formObject

See Also:
FormObject

singleLineText

java.lang.Object singleLineText(org.jpedal.objects.raw.FormObject formObject)
setup and return a single line Text component, from the specified formObject

See Also:
FormObject

singleLinePassword

java.lang.Object singleLinePassword(org.jpedal.objects.raw.FormObject formObject)
setup and return a single line Password component, from the specified formObject

See Also:
FormObject

multiLineText

java.lang.Object multiLineText(org.jpedal.objects.raw.FormObject formObject)
setup and return a multi line Text component, from the specified formObject

See Also:
FormObject

multiLinePassword

java.lang.Object multiLinePassword(org.jpedal.objects.raw.FormObject formObject)
setup and return a multi line Password component, from the specified formObject

See Also:
FormObject

pushBut

java.lang.Object pushBut(org.jpedal.objects.raw.FormObject formObject)
setup and return a push button component, from the specified formObject

See Also:
FormObject

radioBut

java.lang.Object radioBut(org.jpedal.objects.raw.FormObject formObject)
setup and return a single radio button component, from the specified formObject

See Also:
FormObject

checkBoxBut

java.lang.Object checkBoxBut(org.jpedal.objects.raw.FormObject formObject)
setup and return a single checkBox button component, from the specified formObject

See Also:
FormObject

annotationButton

java.lang.Object annotationButton(org.jpedal.objects.raw.FormObject formObject)
setup annotations display with pop-ups, etc


signature

java.lang.Object signature(org.jpedal.objects.raw.FormObject formObject)
setup the signature field


reset

void reset(org.jpedal.objects.acroforms.rendering.AcroRenderer acroRenderer,
           ActionHandler formsActionHandler)
resets the factory for each page


getCustomCompData

org.jpedal.objects.acroforms.formData.GUIData getCustomCompData()
return new instance of GUIData implementation to support component set


getActionFactory

org.jpedal.objects.acroforms.actions.ActionFactory getActionFactory()
holds all the GUI specific action and event code


getType

int getType()

executeJS

void executeJS(org.jpedal.objects.javascript.JSParser key,
               java.lang.String code,
               org.jpedal.objects.raw.FormObject ref,
               org.jpedal.objects.acroforms.rendering.AcroRenderer acro)

setAPImages

void setAPImages(org.jpedal.objects.raw.FormObject form,
                 java.lang.Object comp,
                 boolean b)

flushJS

void flushJS(org.jpedal.objects.javascript.JSParser parser)

JPedal Java PDF library 4.35b60 API Documentation - http://www.jpedal.org

JPedal Java PDF library 4.35b60 API Documentation - http://www.jpedal.org