DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ· RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=38185>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ· INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=38185 Summary: [Shale][View] Refactor ShaleViewHandler Product: Struts Version: Unknown Platform: Other OS/Version: other Status: NEW Severity: enhancement Priority: P2 Component: Shale AssignedTo: dev@struts.apache.org ReportedBy: [EMAIL PROTECTED] In preparation for implementing shale-tiger (with annotations) support for view controller functionality that does not require the application class to actually implement the ViewController interface, some refactoring is necessary. Among the steps to perform are: * Create new "org.apache.shale.view.faces" package for the JSF integration of view controller support (parallel to what happens for dialog and remoting). * Move ShalePhaseListener and ShaleViewController to the new package, renaming them to something specific to "view" in their names. * Refactor the current code in ShaleViewController and ShalePhaseListener so that "view controller" instances can be instantiated, and event callbacks performed, even if the object class does not implement ViewController. * The callback logic, in particular, should be generalized so that it can be used for other types of callbacks (via interfaces in Shale Core, via annotations with shale-tiger) yet to be added. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]