Craig,

I've been playing with the dialog stuff for some time by now.  Its
working quite well and the design is such that I can customize most of
what I need using the Action State.  There is one thing that I need to
extend DialogImpl for though and the current code makes that
difficult.

I suggest modifying ConfigurationInit to make this easier.  

Step 1.) 

Make the REGISTRATIONS[] field protected so that a subclass can
specify its own DTD.  Even better would be to make it setable through
an attribute in <dialog>.  Making it setable combined with Step 2.
would mean that I wouldn't even have to subclass Configuration Init.

Step 2.)

Allow user to specify a (optional) classname attribute for <dialog>. 
Default can be DialogImpl but I'd like to create my own class without
duplicating all of the digester code in a subclass.  The existing
"addSetProperties" will automatically set the new properties I'm
adding to my custom Dialog class.

I can provide a patch if you're interested.

sean

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

Reply via email to