deweese 2002/07/11 05:35:29 Modified: sources/org/apache/batik/gvt ImageNode.java Log: 1) ImageNode now properly rerenders when it's image is changed. Revision Changes Path 1.10 +7 -2 xml-batik/sources/org/apache/batik/gvt/ImageNode.java Index: ImageNode.java =================================================================== RCS file: /home/cvs/xml-batik/sources/org/apache/batik/gvt/ImageNode.java,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- ImageNode.java 19 Dec 2001 16:17:41 -0000 1.9 +++ ImageNode.java 11 Jul 2002 12:35:29 -0000 1.10 @@ -83,7 +83,12 @@ * @param newImage the new graphics node that represents the image */ public void setImage(GraphicsNode newImage) { - getChildren().add(0, newImage); + fireGraphicsNodeChangeStarted(); + invalidateGeometryCache(); + if (count == 0) ensureCapacity(1); + children[0] = newImage; + count=1; + fireGraphicsNodeChangeCompleted(); } /**
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]