Callout & Process: new features and improvements

Description

Hi,

Attached you can find a patch that:

  1. extends the (ask for input on process) feature to allow the use of String, Number, TableDir and Search editors

  2. implements ask for input feature for use from inside callouts (see the below gif to understand how it works and CalloutTeste.java with an simple usage example)

  3. implements on AbstractProcessDialog a new method called "showReports". This is usefull when we need to display a pdf (or a list of pdf files) after generating it from inside the process. Note that DunningPrint and InvoicePrint classes was using the same (duplicated) code for that, and now they are modified to use the new method.

  4. implements on AbstractProcessDialog a new method called "showInfoWindow". Allowing an easy way to call a Infowindow in the end of a process execution. Usage:

Environment

None

Status

Assignee

muriloht

Reporter

muriloht

Labels

Tested By

None

Fix versions

Priority

Major
Configure