equal
deleted
inserted
replaced
357 consumer.endPath(); |
357 consumer.endPath(); |
358 } |
358 } |
359 |
359 |
360 private static Rasterizer theRasterizer; |
360 private static Rasterizer theRasterizer; |
361 |
361 |
362 public synchronized static Rasterizer getRasterizer() { |
362 public static synchronized Rasterizer getRasterizer() { |
363 Rasterizer r = theRasterizer; |
363 Rasterizer r = theRasterizer; |
364 if (r == null) { |
364 if (r == null) { |
365 r = new Rasterizer(); |
365 r = new Rasterizer(); |
366 } else { |
366 } else { |
367 theRasterizer = null; |
367 theRasterizer = null; |
368 } |
368 } |
369 return r; |
369 return r; |
370 } |
370 } |
371 |
371 |
372 public synchronized static void dropRasterizer(Rasterizer r) { |
372 public static synchronized void dropRasterizer(Rasterizer r) { |
373 r.reset(); |
373 r.reset(); |
374 theRasterizer = r; |
374 theRasterizer = r; |
375 } |
375 } |
376 |
376 |
377 /** |
377 /** |