way for other components to communicate with the user via the UI
@param requests array of {@link UIRequest}s (can use vararg-syntax). Neither the array nor the array's entries may be null.
@return user's replies to the requests, as a {@link NamedDataSet}. The name of a reply must equal the name of the answered request. null has a special meaning here: It indicates that the user intentionally cancels the request. Otherwise, null must not be returned! If getting proper replies fails, return a NamedDataSet that is empty or contains at least those replies which were properly entered.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.