36
36
import org.crosswire.common.util.StringUtil;
39
* A more detailed way of reporting problems to the user
40
* This is probably too complex for a full-on public app
41
* but it is probably simple enough for us to use here.
42
* <p>TODO: Think about allowing the users to give us some feedback
43
* TODO: Allow the configure system to set the source dirs
44
* based on this dialog - even down to passing on edited source.
46
* <table border='1' cellPadding='3' cellSpacing='0' width="100%">
47
* <tr><td bgColor='white'class='TableRowColor'><font size='-7'>
48
* Distribution Licence:<br />
49
* Project B is free software; you can redistribute it
50
* and/or modify it under the terms of the GNU General Public License,
51
* version 2 as published by the Free Software Foundation.<br />
52
* This program is distributed in the hope that it will be useful,
53
* but WITHOUT ANY WARRANTY; without even the implied warranty of
54
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
55
* General Public License for more details.<br />
56
* The License is available on the internet
57
* <a href='http://www.gnu.org/copyleft/gpl.html'>here</a>, by writing to
58
* <i>Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
59
* MA 02111-1307, USA</i>, Or locally at the Licence link below.<br />
60
* The copyright to this program is held by it's authors.
61
* </font></td></tr></table>
62
* @see <a href='http://www.eireneh.com/servlets/Web'>Project B Home</a>
63
* @see <{docs.Licence}>
39
* A more detailed way of reporting problems to the user
40
* This is probably too complex for a full-on public app
41
* but it is probably simple enough for us to use here.
42
* <p>TODO: Think about allowing the users to give us some feedback
43
* TODO: Allow the configure system to set the source dirs
44
* based on this dialog - even down to passing on edited source.
46
* <p><table border='1' cellPadding='3' cellSpacing='0'>
47
* <tr><td bgColor='white' class='TableRowColor'><font size='-7'>
49
* Distribution Licence:<br />
50
* JSword is free software; you can redistribute it
51
* and/or modify it under the terms of the GNU General Public License,
52
* version 2 as published by the Free Software Foundation.<br />
53
* This program is distributed in the hope that it will be useful,
54
* but WITHOUT ANY WARRANTY; without even the implied warranty of
55
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
56
* General Public License for more details.<br />
57
* The License is available on the internet
58
* <a href='http://www.gnu.org/copyleft/gpl.html'>here</a>, or by writing to:
59
* Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
60
* MA 02111-1307, USA<br />
61
* The copyright to this program is held by it's authors.
62
* </font></td></tr></table>
64
* @author Joe Walker [joe at eireneh dot com]
66
67
public class DetailedExceptionPane