[RSS]

Send Email UI

Send E-Mail Dialog

Basic Flow

  1. User executes "Send E-mail" action.
  2. User selects an e-email reference from the existing references.
  3. User hits 'OK' button. The reference name is used in the generated Java code.
+-----------------------------------------------------------+
| Send E-Mail                                               |
+-----------------------------------------------------------+
|                                                           |
| Reference:    |____________________________|_v_| |Add...| |  <-- unfolded combobox
|               |_SampleReference________________|          |
|                                                           |
| + Service Locator Strategy------------------------------+ |
| |   (o) Generate Inline Lookup Code                     | |
| |   ( ) Existing Class |_____________________| |Browse| | |
| +-------------------------------------------------------+ |
|                                                           |
|                                | OK | | CANCEL | | HELP | |
+-----------------------------------------------------------+

Alternative Flow A2

  • A2. If there is no suitable e-mail reference, user may create a new one.
    • A2.1. User hits 'Add...' button besides the 'Reference' combobox. The 'Add E-Mail Reference' dialog pops up.
    • A2.2. User provides a new unique e-mail reference name.
    • A2.3. User selects one from the existing e-mail resources or creates a new one (not described in this document)
    • A2.4. User hits 'OK' button. The flow returns to the step 2, the created reference is selected.
+--------------------------------------------------------------------+
| Add E-Mail Reference                                               |
+--------------------------------------------------------------------+
|                                                                    |
| Reference Name:           |_____________________________|          |
|                                                                    |
| E-Mail Resources:         |_________________________|_v_| |Add...| |  <-- unfolded combobox
|                           |_mail/SampleEmailResource____|          |
|                                                                    |
|                                         | OK | | CANCEL | | HELP | |
+--------------------------------------------------------------------+