JoePfeiffer 4734ea5e85 Modify DescriptionArea to make hyperlinks live. Hyperlinks other than jar
resources just get sent off to the browser; jar resources get extracted into
temporary files, and those files' URLs get sent off to the browser.

I don't really like the handling of exceptions here, but I don't see a better
way around it. Trying to just declare hyperlinkUpdate() as throwing exceptions
fails because I'm overriding an abstract method that doesn't throw exceptions.
So, I need to throw a runtime exception when an exception happens; the stack
trace in the bug report shows that as the location of the exception so I
didn't want to just wrap all the code in the method in one big try/catch as
that reduces the information about where things broke.  So, bunch of try/catch
blocks around related operations.
2022-02-07 15:25:49 -07:00
..
2020-07-19 16:05:24 -04:00
2013-11-11 09:51:53 -06:00