java.lang.Object | ||
↳ | com.pspdfkit.annotations.actions.Action | |
↳ | com.pspdfkit.annotations.actions.AbstractFormAction |
![]() |
Base class for form related actions.
Protected Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
AbstractFormAction(List<String> fieldNames, List<Action> subActions) |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean | equals(Object o) | ||||||||||
List<String> |
getFieldNames()
Returns list of target form field names.
| ||||||||||
Observable<List<FormField>> |
getFormFieldsAsync(PdfDocument document)
Resolves target form fields that are affected by this action.
| ||||||||||
Single<List<FormField>> |
getTargetFormFieldsAsync(PdfDocument document)
Returns form fields targeted by this action.
| ||||||||||
int | hashCode() | ||||||||||
boolean |
shouldExcludeFormFields()
Indicates whether to include form fields in
getFieldNames() in the action or exclude
them. | ||||||||||
String | toString() |
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
static List<String> |
toFieldNames(List<FormField> formFields)
Converts list of
FormField to list of field names. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Returns list of target form field names.
Resolves target form fields that are affected by this action.
document | Owning document. |
---|
Returns form fields targeted by this action.
document | Owning document. |
---|
Indicates whether to include form fields in getFieldNames()
in the action or exclude
them.
false
, the list of fields specifies which fields to include. If true
, the list of fields indicates which fields to exclude.
Converts list of FormField
to list of field names.