[jira] Commented: (SPICE-7) Create Swing Action Framework
jira-yCVjj/[email protected] Sun, 29 Jun 2003 06:38:56 -0500 (CDT)
| Newsgroups | gmane.comp.java.spice.devel |
|---|---|
| Message-ID | <[email protected]> |
The following comment has been added to this issue:
Author: Mauro Talevi
Created: Sun, 29 Jun 2003 6:38 AM
Body:
Checked in an initial scheleton - which still misses unit tests and
configuration.
I've drawn inspiration from both sources - and also used basic
configuration design via factories which I think has proven itself in
LoggerStore, in particular the fact that the factory can be configured
via a properties file in the META-INF.
Main points in ActionManager:
- supports COP - no static instances used. My provide a Configurator
utility class as in LoggerStore
- actions defined at instantiation/configuration
- actions can be enabled/disable and handlers can be added afterward
- no use case for removing actions or handlers? anybody see one?
- should allow for use even without xml or other file based configs,
ie programmatically. To do this simply extend AbstractActionManager
and add actions in constructor.
- supports more than one config type, although I don't see atm the
need for anything else than xml.
All the xml specific configuration will be in XMLActionManager
(or xml related classes in xml subpackage)
- supports objects as action ids - thought this was a good idea as
one can use both Strings and Classes to index actions.
- no need to extend specific Action classes (although one may if wanted), simply use ActionAdapter and configure as need via provided utility methods.
Thoughts?
---------------------------------------------------------------------
View the issue:
http://jira.codehaus.org/secure/ViewIssue.jspa?key=SPICE-7
Here is an overview of the issue:
---------------------------------------------------------------------
Key: SPICE-7
Summary: Create Swing Action Framework
Type: Task
Status: Assigned
Priority: Major
Time Spent: Unknown
Estimate: 0 minutes
Project: Spice
Components:
NewComponents
Assignee: Mauro Talevi
Reporter: Peter Donald
Created: Tue, 24 Jun 2003 1:15 AM
Updated: Wed, 25 Jun 2003 9:28 PM
Description:
We have discussed the creation of a Swing Action Framework previously. The web archive records the discussion at;
http://sourceforge.net/mailarchive/forum.php?thread_id=2561704&forum_id=16606
We should use the ideas from exteca and the javadesktop toolkit to build such a framework.
http://www.javadesktop.org/articles/actions/
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/exteca/exteca/client
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01