[oXygen-user] Non-checked exception in a plugin: silently ignored
Radu Coravu
Wed Jan 26 01:42:54 CST 2011
Hi Florent,
Thanks for the suggestion, I added it as an improvement request.
By the way, if you are also using Apache Log4j and use the
"logger.fatal" to log problems a special Errors dialog will pop-up to
present them.
So you can create your own AbstractAction wrapper which catches all
Throwables and uses "logger.fatal" to report them.
Regards,
Radu
Radu Coravu
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
On 1/25/2011 11:09 PM, Florent Georges wrote:
> Radu Coravu wrote:
>
> Hi,
>
>> It's more flexible for the API to allow you to add your own
>> Swing buttons, actions and components to toolbars and views
>> than to offer a lot of wrapper objects over the Swing
>> *objects*. This allows someone knowing Java Swing to develop
>> plugins more quickly.
> Oh yes, we agree on that. I love the fact oXygen is giving the
> Swing objects directly available to plugin developers. Just
> maybe it would be worth adding an OxygenAction, which would add
> to an AbstractAction some oXygen-related tools (like an error
> dialog just saying "Plugin unexpected error" or something like
> that).
>
> Regards,
>
More information about the oXygen-user
mailing list