bella 01/07/04 23:07:31 Modified: sources/org/apache/batik/swing/gvt GVTTreeRenderer.java Log: stopped the renderer from dumping the stack trace when it catches an InterruptedBridgeException Revision Changes Path 1.4 +7 -2 xml-batik/sources/org/apache/batik/swing/gvt/GVTTreeRenderer.java Index: GVTTreeRenderer.java =================================================================== RCS file: /home/cvs/xml-batik/sources/org/apache/batik/swing/gvt/GVTTreeRenderer.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- GVTTreeRenderer.java 2001/03/30 15:13:11 1.3 +++ GVTTreeRenderer.java 2001/07/05 06:07:31 1.4 @@ -20,16 +20,17 @@ import java.util.List; import org.apache.batik.gvt.renderer.ImageRenderer; +import org.apache.batik.bridge.InterruptedBridgeException; /** * This class represents an object which renders asynchroneaously * a GVT tree. * * @author <a href="mailto:[EMAIL PROTECTED]">Stephane Hillion</a> - * @version $Id: GVTTreeRenderer.java,v 1.3 2001/03/30 15:13:11 hillion Exp $ + * @version $Id: GVTTreeRenderer.java,v 1.4 2001/07/05 06:07:31 bella Exp $ */ public class GVTTreeRenderer extends Thread { - + /** * The renderer used to paint. */ @@ -112,6 +113,10 @@ } catch (NoClassDefFoundError e) { // This error was reported to happen when the rendering // is interrupted with JDK1.3.0rc1 Solaris. + } catch (InterruptedBridgeException e) { + // this sometimes happens with SVG Fonts since the glyphs are + // not built till the rendering stage + fireFailedEvent(); } catch (Exception e) { e.printStackTrace(); fireFailedEvent(); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]