| Package | Description |
|---|---|
| com.silanis.esl.sdk.builder |
Builder classes provide high-level support for creating model objects.
|
| Modifier and Type | Method and Description |
|---|---|
FieldBuilder |
FieldBuilder.atPosition(double x,
double y)
Sets the field at the position in pixel relative to the original document, specified by x and y coordinates
|
static FieldBuilder |
FieldBuilder.checkBox()
Creates a field builder having set the style to UNBOUND_CHECK_BOX.
|
static FieldBuilder |
FieldBuilder.customField(String name)
Creates a field builder having set the style to UNBOUND_CUSTOM_FIELD
It defines a user defined form field that may be stamped on the document.
|
static FieldBuilder |
FieldBuilder.datepicker()
Creates a field builder having set the style to DATEPICKER.
|
static FieldBuilder |
FieldBuilder.dropList()
Creates a field builder having set the style to DROP_LIST.
|
static FieldBuilder |
FieldBuilder.label()
Every bound field (Date, Title, Name) is a label.
|
static FieldBuilder |
FieldBuilder.newField()
Creates a field builder
|
FieldBuilder |
FieldBuilder.onPage(int pageNumber)
Sets the page on which the field is located.
|
static FieldBuilder |
FieldBuilder.qrCode()
Creates a field builder having set the style to BOUND_QRCODE.
|
static FieldBuilder |
FieldBuilder.radioButton(String group)
Creates a field builder having set the style to UNBOUND_RADIO_BUTTON.
|
static FieldBuilder |
FieldBuilder.signatureDate()
Creates a field builder having set the style to BOUND_DATE.
|
static FieldBuilder |
FieldBuilder.signerCompany()
Creates a field builder having set the style to BOUND_COMPANY.
|
static FieldBuilder |
FieldBuilder.signerName()
Creates a filed builder having set the style to BOUND_NAME.
|
static FieldBuilder |
FieldBuilder.signerTitle()
Creates a field builder having set the style to BOUND_TITLE.
|
static FieldBuilder |
FieldBuilder.textArea()
Creates a field builder having set the style to TEXT_AREA.
|
static FieldBuilder |
FieldBuilder.textField()
Creates a field builder having set the style to UNBOUND_TEXT_FIELD.
|
FieldBuilder |
FieldBuilder.withFontSize(Integer fontSize)
Set a field's fontSize.
|
FieldBuilder |
FieldBuilder.withId(FieldId fieldId)
Set a field's unique ID.
|
FieldBuilder |
FieldBuilder.withName(String name)
Sets the name of the field.
|
FieldBuilder |
FieldBuilder.withPositionAnchor(TextAnchor textAnchor)
Informs the eSignLive document engine that the position of the field
must be defined relative to the position of a certain text string on the document.
|
FieldBuilder |
FieldBuilder.withPositionAnchor(TextAnchorBuilder builder)
Informs the eSignLive document engine that the position of the field
must be defined relative to the position of a certain text string on the document.
|
FieldBuilder |
FieldBuilder.withPositionExtracted()
Informs the eSignLive document engine that the position of the field
must be inferred from the position of an acrobat form field with a
specified name (@see #withName(String)).
|
FieldBuilder |
FieldBuilder.withSize(double width,
double height)
Sets the size, in pixel, of the field
|
FieldBuilder |
FieldBuilder.withStyle(FieldStyle style)
Sets the style of the field
|
FieldBuilder |
FieldBuilder.withValidation(FieldValidator fieldValidator)
Sets a validator on the field.
|
FieldBuilder |
FieldBuilder.withValidation(FieldValidatorBuilder builder)
Sets a validator on the field that could be easily customized by the field validator builder provided as parameter.
|
FieldBuilder |
FieldBuilder.withValue(boolean value)
Set a field's value for a radio button or a checkbox
|
FieldBuilder |
FieldBuilder.withValue(String value)
Set a field's value.
|
| Modifier and Type | Method and Description |
|---|---|
SignatureBuilder |
SignatureBuilder.withField(FieldBuilder builder)
Adds a field bound to the signature
|
DocumentBuilder |
DocumentBuilder.withInjectedField(FieldBuilder builder)
Set form fields (text, checkbox, etc...) that are stamped on the
document.
|
DocumentBuilder |
DocumentBuilder.withQRCode(FieldBuilder builder)
Add QR code to the document.
|
Copyright 2022 OneSpan All rights reserved.