From c56d76a8d14eba29e87937409c59194ab219c64b Mon Sep 17 00:00:00 2001
From: mkoch <mkoch@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed, 19 Feb 2003 09:46:43 +0000
Subject: [PATCH] 2003-02-19  Michael Koch <konqueror@gmx.de>

	* gnu/awt/j2d/Graphics2DImpl.java
	(getFontRenderContext): New method.
	(drawGlyphVector): New method.
	* java/awt/Graphics2D.java
	(getFontRenderContext): New abstract method.
	(drawGlyphVector): New abstract method.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@63097 138bc75d-0d04-0410-961f-82ee72b054a4
---
 libjava/ChangeLog                       |  9 +++++++++
 libjava/gnu/awt/j2d/Graphics2DImpl.java | 12 ++++++++++++
 libjava/java/awt/Graphics2D.java        |  6 +++++-
 3 files changed, 26 insertions(+), 1 deletion(-)

diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 116d2a10ec0a..526d7de8270b 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,12 @@
+2003-02-19  Michael Koch <konqueror@gmx.de>
+
+	* gnu/awt/j2d/Graphics2DImpl.java
+	(getFontRenderContext): New method.
+	(drawGlyphVector): New method.
+	* java/awt/Graphics2D.java
+	(getFontRenderContext): New abstract method.
+	(drawGlyphVector): New abstract method.
+	
 2003-02-18  Hans Boehm  <Hans.Boehm@hp.com>
 
 	* gnu/awt/xlib/XToolkit.java (getFontMetrics): initialize
diff --git a/libjava/gnu/awt/j2d/Graphics2DImpl.java b/libjava/gnu/awt/j2d/Graphics2DImpl.java
index 5af41bfc9cb4..e5daa9dec6bd 100644
--- a/libjava/gnu/awt/j2d/Graphics2DImpl.java
+++ b/libjava/gnu/awt/j2d/Graphics2DImpl.java
@@ -21,6 +21,8 @@ import java.awt.FontMetrics;
 import java.awt.Paint;
 import java.awt.RenderingHints;
 import java.awt.Stroke;
+import java.awt.font.FontRenderContext;
+import java.awt.font.GlyphVector;
 import java.awt.geom.AffineTransform;
 import java.awt.image.ImageObserver;
 import java.awt.image.BufferedImage;
@@ -516,4 +518,14 @@ public class Graphics2DImpl extends Graphics2D implements Cloneable
   {
     throw new UnsupportedOperationException("not implemented yet");
   }
+
+  public FontRenderContext getFontRenderContext ()
+  {
+    throw new UnsupportedOperationException("not implemented yet");
+  }
+
+  public void drawGlyphVector (GlyphVector g, float x, float y)
+  {
+    throw new UnsupportedOperationException("not implemented yet");
+  }
 }
diff --git a/libjava/java/awt/Graphics2D.java b/libjava/java/awt/Graphics2D.java
index ed80936bfcbf..b35f08aa8213 100644
--- a/libjava/java/awt/Graphics2D.java
+++ b/libjava/java/awt/Graphics2D.java
@@ -36,6 +36,8 @@ exception statement from your version. */
 
 package java.awt;
 
+import java.awt.font.FontRenderContext;
+import java.awt.font.GlyphVector;
 import java.awt.geom.AffineTransform;
 import java.awt.image.BufferedImage;
 import java.awt.image.BufferedImageOp;
@@ -151,5 +153,7 @@ public abstract class Graphics2D extends Graphics
 
   public abstract void clip(Shape s);
 
-  // public abstract FontRenderContext getFontRenderContext();
+  public abstract FontRenderContext getFontRenderContext ();
+
+  public abstract void drawGlyphVector (GlyphVector g, float x, float y);
 }
-- 
GitLab