Package net.webpdf.wsclient.openapi
Class OperationSubmitFormActionSubmitForm
- java.lang.Object
-
- net.webpdf.wsclient.openapi.OperationSubmitFormActionSubmitForm
-
public class OperationSubmitFormActionSubmitForm extends Object
When activated, the submitForm action will send the names and values of all selected form fields to the specified URL (Uniform Resource Locator). You can use the \"field\" element as many times as necessary.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_CANONICAL_FORMATstatic StringJSON_PROPERTY_EMBED_FORMstatic StringJSON_PROPERTY_EXCLUDEstatic StringJSON_PROPERTY_EXCLUDE_F_D_F_SOURCE_OR_TARGET_FILEstatic StringJSON_PROPERTY_EXCLUDE_NON_USER_ANNOTATIONSstatic StringJSON_PROPERTY_EXPORT_FORMATstatic StringJSON_PROPERTY_FIELDstatic StringJSON_PROPERTY_GET_METHODstatic StringJSON_PROPERTY_INCLUDE_ANNOTATIONSstatic StringJSON_PROPERTY_INCLUDE_APPEND_SAVESstatic StringJSON_PROPERTY_INCLUDE_NO_VALUE_FIELDSstatic StringJSON_PROPERTY_SUBMIT_COORDINATESstatic StringJSON_PROPERTY_SUBMIT_P_D_Fstatic StringJSON_PROPERTY_URLstatic StringJSON_PROPERTY_XFDF
-
Constructor Summary
Constructors Constructor Description OperationSubmitFormActionSubmitForm()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperationSubmitFormActionSubmitFormaddFieldItem(OperationFormFieldSelection fieldItem)OperationSubmitFormActionSubmitFormcanonicalFormat(Boolean canonicalFormat)OperationSubmitFormActionSubmitFormembedForm(Boolean embedForm)booleanequals(Object o)OperationSubmitFormActionSubmitFormexclude(Boolean exclude)OperationSubmitFormActionSubmitFormexcludeFDFSourceOrTargetFile(Boolean excludeFDFSourceOrTargetFile)OperationSubmitFormActionSubmitFormexcludeNonUserAnnotations(Boolean excludeNonUserAnnotations)OperationSubmitFormActionSubmitFormexportFormat(Boolean exportFormat)OperationSubmitFormActionSubmitFormfield(List<OperationFormFieldSelection> field)@Nullable BooleangetCanonicalFormat()If this value is set to true, all dates and times will be transmitted in a canonical standard format whenever possible.@Nullable BooleangetEmbedForm()This value is only relevant if the data should be transmitted in FDF format.@Nullable BooleangetExclude()If true, then all form fields except the selected ones should be exported.@Nullable BooleangetExcludeFDFSourceOrTargetFile()This value is only relevant if the data should be transmitted in FDF format.@Nullable BooleangetExcludeNonUserAnnotations()This value is only relevant if the data should be transmitted in FDF format and \"includeAnnotations\" is set.@Nullable BooleangetExportFormat()This value is only relevant if \"submitPDF\" and \"xfdf\" are not set.@Nullable List<OperationFormFieldSelection>getField()Get field@Nullable BooleangetGetMethod()This value is only relevant if \"exportFormat\" is set and used.@Nullable BooleangetIncludeAnnotations()This value is only relevant if the data should be transmitted in FDF format.@Nullable BooleangetIncludeAppendSaves()This value is only relevant if the data should be transmitted in FDF format.@Nullable BooleangetIncludeNoValueFields()If true, form fields that have not yet been filled out / that do not contain a value will be exported as well.OperationSubmitFormActionSubmitFormgetMethod(Boolean getMethod)@Nullable BooleangetSubmitCoordinates()This value is only relevant if \"exportFormat\" is set and used.@Nullable BooleangetSubmitPDF()If this value is set to true, the data will be transmitted as a PDF file.@Nullable StringgetUrl()The URL to which the data should be transmitted.@Nullable BooleangetXfdf()This value is only relevant if \"submitPDF\" is not set.inthashCode()OperationSubmitFormActionSubmitFormincludeAnnotations(Boolean includeAnnotations)OperationSubmitFormActionSubmitFormincludeAppendSaves(Boolean includeAppendSaves)OperationSubmitFormActionSubmitFormincludeNoValueFields(Boolean includeNoValueFields)voidsetCanonicalFormat(Boolean canonicalFormat)voidsetEmbedForm(Boolean embedForm)voidsetExclude(Boolean exclude)voidsetExcludeFDFSourceOrTargetFile(Boolean excludeFDFSourceOrTargetFile)voidsetExcludeNonUserAnnotations(Boolean excludeNonUserAnnotations)voidsetExportFormat(Boolean exportFormat)voidsetField(List<OperationFormFieldSelection> field)voidsetGetMethod(Boolean getMethod)voidsetIncludeAnnotations(Boolean includeAnnotations)voidsetIncludeAppendSaves(Boolean includeAppendSaves)voidsetIncludeNoValueFields(Boolean includeNoValueFields)voidsetSubmitCoordinates(Boolean submitCoordinates)voidsetSubmitPDF(Boolean submitPDF)voidsetUrl(String url)voidsetXfdf(Boolean xfdf)OperationSubmitFormActionSubmitFormsubmitCoordinates(Boolean submitCoordinates)OperationSubmitFormActionSubmitFormsubmitPDF(Boolean submitPDF)StringtoString()OperationSubmitFormActionSubmitFormurl(String url)OperationSubmitFormActionSubmitFormxfdf(Boolean xfdf)
-
-
-
Field Detail
-
JSON_PROPERTY_CANONICAL_FORMAT
public static final String JSON_PROPERTY_CANONICAL_FORMAT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EMBED_FORM
public static final String JSON_PROPERTY_EMBED_FORM
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXCLUDE
public static final String JSON_PROPERTY_EXCLUDE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXCLUDE_F_D_F_SOURCE_OR_TARGET_FILE
public static final String JSON_PROPERTY_EXCLUDE_F_D_F_SOURCE_OR_TARGET_FILE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXCLUDE_NON_USER_ANNOTATIONS
public static final String JSON_PROPERTY_EXCLUDE_NON_USER_ANNOTATIONS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EXPORT_FORMAT
public static final String JSON_PROPERTY_EXPORT_FORMAT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FIELD
public static final String JSON_PROPERTY_FIELD
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GET_METHOD
public static final String JSON_PROPERTY_GET_METHOD
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INCLUDE_ANNOTATIONS
public static final String JSON_PROPERTY_INCLUDE_ANNOTATIONS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INCLUDE_APPEND_SAVES
public static final String JSON_PROPERTY_INCLUDE_APPEND_SAVES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_INCLUDE_NO_VALUE_FIELDS
public static final String JSON_PROPERTY_INCLUDE_NO_VALUE_FIELDS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SUBMIT_COORDINATES
public static final String JSON_PROPERTY_SUBMIT_COORDINATES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SUBMIT_P_D_F
public static final String JSON_PROPERTY_SUBMIT_P_D_F
- See Also:
- Constant Field Values
-
JSON_PROPERTY_URL
public static final String JSON_PROPERTY_URL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_XFDF
public static final String JSON_PROPERTY_XFDF
- See Also:
- Constant Field Values
-
-
Method Detail
-
canonicalFormat
public OperationSubmitFormActionSubmitForm canonicalFormat(Boolean canonicalFormat)
-
getCanonicalFormat
@Nullable public @Nullable Boolean getCanonicalFormat()
If this value is set to true, all dates and times will be transmitted in a canonical standard format whenever possible.- Returns:
- canonicalFormat
-
setCanonicalFormat
public void setCanonicalFormat(Boolean canonicalFormat)
-
embedForm
public OperationSubmitFormActionSubmitForm embedForm(Boolean embedForm)
-
getEmbedForm
@Nullable public @Nullable Boolean getEmbedForm()
This value is only relevant if the data should be transmitted in FDF format. In this case, this value determines whether the PDF file that contains the form should be integrated into the transmitted data.- Returns:
- embedForm
-
setEmbedForm
public void setEmbedForm(Boolean embedForm)
-
exclude
public OperationSubmitFormActionSubmitForm exclude(Boolean exclude)
-
getExclude
@Nullable public @Nullable Boolean getExclude()
If true, then all form fields except the selected ones should be exported. If false, only the selected ones will be.- Returns:
- exclude
-
setExclude
public void setExclude(Boolean exclude)
-
excludeFDFSourceOrTargetFile
public OperationSubmitFormActionSubmitForm excludeFDFSourceOrTargetFile(Boolean excludeFDFSourceOrTargetFile)
-
getExcludeFDFSourceOrTargetFile
@Nullable public @Nullable Boolean getExcludeFDFSourceOrTargetFile()
This value is only relevant if the data should be transmitted in FDF format. In this case, this value determines whether the URL to which the data is being transmitted should be included in the export.- Returns:
- excludeFDFSourceOrTargetFile
-
setExcludeFDFSourceOrTargetFile
public void setExcludeFDFSourceOrTargetFile(Boolean excludeFDFSourceOrTargetFile)
-
excludeNonUserAnnotations
public OperationSubmitFormActionSubmitForm excludeNonUserAnnotations(Boolean excludeNonUserAnnotations)
-
getExcludeNonUserAnnotations
@Nullable public @Nullable Boolean getExcludeNonUserAnnotations()
This value is only relevant if the data should be transmitted in FDF format and \"includeAnnotations\" is set. In this case, this value determines whether the transmitted data should exclusively contain the annotations set by the user filling out the information (true) or whether it should contain all annotations instead (false).- Returns:
- excludeNonUserAnnotations
-
setExcludeNonUserAnnotations
public void setExcludeNonUserAnnotations(Boolean excludeNonUserAnnotations)
-
exportFormat
public OperationSubmitFormActionSubmitForm exportFormat(Boolean exportFormat)
-
getExportFormat
@Nullable public @Nullable Boolean getExportFormat()
This value is only relevant if \"submitPDF\" and \"xfdf\" are not set. If this value is set to true, the data will be exported as an HTML form; otherwise, it will be exported in fdf (Forms Data Format) format.- Returns:
- exportFormat
-
setExportFormat
public void setExportFormat(Boolean exportFormat)
-
field
public OperationSubmitFormActionSubmitForm field(List<OperationFormFieldSelection> field)
-
addFieldItem
public OperationSubmitFormActionSubmitForm addFieldItem(OperationFormFieldSelection fieldItem)
-
getField
@Nullable public @Nullable List<OperationFormFieldSelection> getField()
Get field- Returns:
- field
-
setField
public void setField(List<OperationFormFieldSelection> field)
-
getMethod
public OperationSubmitFormActionSubmitForm getMethod(Boolean getMethod)
-
getGetMethod
@Nullable public @Nullable Boolean getGetMethod()
This value is only relevant if \"exportFormat\" is set and used. In this case, this value determines whether the names and values will be transmitted with GET (true) or HTTP POST (false) requests.- Returns:
- getMethod
-
setGetMethod
public void setGetMethod(Boolean getMethod)
-
includeAnnotations
public OperationSubmitFormActionSubmitForm includeAnnotations(Boolean includeAnnotations)
-
getIncludeAnnotations
@Nullable public @Nullable Boolean getIncludeAnnotations()
This value is only relevant if the data should be transmitted in FDF format. In this case, this value determines whether the set mark-up annotations should be included in the transmitted data.- Returns:
- includeAnnotations
-
setIncludeAnnotations
public void setIncludeAnnotations(Boolean includeAnnotations)
-
includeAppendSaves
public OperationSubmitFormActionSubmitForm includeAppendSaves(Boolean includeAppendSaves)
-
getIncludeAppendSaves
@Nullable public @Nullable Boolean getIncludeAppendSaves()
This value is only relevant if the data should be transmitted in FDF format. In this case, this value determines whether the transmitted data will reproduce all incremental changes in the form data.- Returns:
- includeAppendSaves
-
setIncludeAppendSaves
public void setIncludeAppendSaves(Boolean includeAppendSaves)
-
includeNoValueFields
public OperationSubmitFormActionSubmitForm includeNoValueFields(Boolean includeNoValueFields)
-
getIncludeNoValueFields
@Nullable public @Nullable Boolean getIncludeNoValueFields()
If true, form fields that have not yet been filled out / that do not contain a value will be exported as well.- Returns:
- includeNoValueFields
-
setIncludeNoValueFields
public void setIncludeNoValueFields(Boolean includeNoValueFields)
-
submitCoordinates
public OperationSubmitFormActionSubmitForm submitCoordinates(Boolean submitCoordinates)
-
getSubmitCoordinates
@Nullable public @Nullable Boolean getSubmitCoordinates()
This value is only relevant if \"exportFormat\" is set and used. In this case, this value determines whether the position of the mouse click that triggered the export should also be part of the export.- Returns:
- submitCoordinates
-
setSubmitCoordinates
public void setSubmitCoordinates(Boolean submitCoordinates)
-
submitPDF
public OperationSubmitFormActionSubmitForm submitPDF(Boolean submitPDF)
-
getSubmitPDF
@Nullable public @Nullable Boolean getSubmitPDF()
If this value is set to true, the data will be transmitted as a PDF file.- Returns:
- submitPDF
-
setSubmitPDF
public void setSubmitPDF(Boolean submitPDF)
-
url
public OperationSubmitFormActionSubmitForm url(String url)
-
getUrl
@Nullable public @Nullable String getUrl()
The URL to which the data should be transmitted.- Returns:
- url
-
setUrl
public void setUrl(String url)
-
xfdf
public OperationSubmitFormActionSubmitForm xfdf(Boolean xfdf)
-
getXfdf
@Nullable public @Nullable Boolean getXfdf()
This value is only relevant if \"submitPDF\" is not set. In this case, this value determines whether the data should be transmitted in XFDF format.- Returns:
- xfdf
-
setXfdf
public void setXfdf(Boolean xfdf)
-
-