Allow dialog substate to return information to calling state
------------------------------------------------------------

         Key: SHALE-153
         URL: http://issues.apache.org/struts/browse/SHALE-153
     Project: Shale
        Type: Improvement

  Components: Core  
    Versions: 1.0.2    
    Reporter: Craig McClanahan
    Priority: Minor


Received in email from Tijs Rademakers <t.rademakers AT chello.nl>:
======================================================


Because I cannot add a enhancement request to the ASF Bugzilla site I would 
like to present a possible enhancement by e-mail for the Struts Shale project.

I like the Shale Dialog Manager feature. The implementation of dialogs and 
subdialogs is very handy.

Also the possibility to give a transition back from a subdialog to a parent 
dialog is great.

But what I would like in addition to this is to have a subdialog give state 
back to the parent dialog.

Here is an example for when this is useful:

 

A user is creating a bank account. This is the account dialog.

On this account an account holder is already present. But the user wants to add 
an extra account holder.

So the user starts a search client dialog (subdialog of the account dialog). 
When the client is found (the client dialog ends here)

this client has to be added to the bank account as part of the account dialog.

So here you would like to pass the client object from the client subdialog to 
the account parent dialog.

 

I think that with some changes to the StatusImpl class this should be possible.

How do you think about this enhancement?

 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to