Scott Gilbertson
9e9e204234
XGraphics.java (XGraphics): Use new GC.create.
...
2003-04-19 Scott Gilbertson <scottg@mantatest.com >
* gnu/awt/xlib/XGraphics.java (XGraphics): Use new GC.create.
(dispose): Null metrics.
* gnu/awt/xlib/XToolkit.java (sync): Implement.
* gnu/gcj/xlib/Clip.java (dispose): Change name of native from
finalize.
(finalize): Call dispose.
* gnu/gcj/xlib/Drawable.java (gcCache): New field.
(gcCachedCount): New field.
(finalize): New method.
(putGCInCache): New method.
(getGCFromCache): New method.
* gnu/gcj/xlib/GC.java (GC): Make protected.
(clone): Get new GC from cache if possible.
(create): New static method.
(dispose): Save old GC in cache.
* gnu/gcj/xlib/natClip.cc (dispose): Check for null before
deleting.
* gnu/gcj/xlib/natGC.cc (initStructure): Call XCreateGC only if gc
is null.
* gnu/gcj/xlib/Pixmap.java (Pixmap): Use new GC.create.
* java/awt/Container.java (visitChild): Dispose gfx2 when
finished.
From-SVN: r65827
2003-04-19 19:54:39 +00:00
..
2003-02-13 19:28:32 +00:00
2003-03-17 15:20:10 +00:00
2003-03-24 13:12:55 +00:00
2003-03-02 19:24:49 +00:00
2003-03-31 09:55:09 +00:00
2003-01-14 21:21:35 +00:00
2003-01-02 00:14:24 +00:00
2003-03-10 13:21:38 +00:00
2003-03-01 22:14:21 +00:00
2003-02-17 15:26:30 +00:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2003-01-02 00:14:24 +00:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2003-01-02 00:14:24 +00:00
2002-11-10 23:11:21 +00:00
2003-01-02 00:14:24 +00:00
2003-01-02 00:14:24 +00:00
2002-01-22 22:40:42 +00:00
2003-01-15 22:47:04 +00:00
2002-03-24 22:37:51 +00:00
2002-01-22 22:40:42 +00:00
2003-02-15 09:21:55 +00:00
2003-02-15 09:21:55 +00:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2003-03-02 14:31:40 +00:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2003-04-19 19:54:39 +00:00
2003-03-24 13:50:32 +00:00
2003-01-02 00:14:24 +00:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2003-03-17 15:20:10 +00:00
2002-08-09 05:26:17 +01:00
2003-01-11 00:51:29 +00:00
2002-11-10 00:16:43 +00:00
2002-01-22 22:40:42 +00:00
2003-03-02 14:01:40 +00:00
2003-01-02 00:14:24 +00:00
2003-02-19 00:35:35 +00:00
2003-03-10 13:21:38 +00:00
2003-02-15 09:21:55 +00:00
2002-08-09 05:26:17 +01:00
2002-01-22 22:58:09 +00:00
2003-03-24 08:26:52 +00:00
2002-08-09 05:26:17 +01:00
2003-02-19 09:46:43 +00:00
2003-02-13 19:26:57 +00:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2003-02-13 07:02:12 +00:00
2002-11-10 00:16:43 +00:00
2002-11-10 23:11:21 +00:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2003-02-13 07:02:12 +00:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2003-02-13 19:28:32 +00:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2003-03-02 19:24:49 +00:00
2002-03-06 08:11:06 +00:00
2003-02-15 09:21:55 +00:00
2003-01-02 00:14:24 +00:00
2003-03-02 19:24:49 +00:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-01-22 22:58:09 +00:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2003-02-13 19:28:32 +00:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2003-03-24 13:50:32 +00:00
2003-02-19 00:35:35 +00:00
2003-03-18 18:16:54 +00:00
2003-03-18 18:16:54 +00:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2002-08-09 05:26:17 +01:00
2003-02-19 00:35:35 +00:00
2003-02-15 09:21:55 +00:00
2003-02-19 00:35:35 +00:00
2002-08-09 05:26:17 +01:00
2003-03-24 13:50:32 +00:00
2002-08-09 05:26:17 +01:00
2003-03-17 15:20:10 +00:00