I wanted to provide explicit ConfigPanels per appender primarily to provide a mechanism for 3rd party/propriety code to provide a custom, pretty gui. I've also found that generic gui's are usually harder for end user's to understand and use than a specific gui. That's my target group here - the average Joe out there who wants to set up logs for some app he bought/downloaded.
I did have another question that has some bearing on the DefaultConfigPanel - how does log4j determine what properties can be set via the config files? Is it all based on generic reflection? Where is the code at that does this work?
See o.a.l.config package. In particular, PropertySetter class. It's maybe not the clearest code in the world so if you have a hard time understanding, then please ask for clarifications.
Thanks! Richard
--
Ceki
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]