Author: centic
Date: Mon Oct  6 13:43:37 2014
New Revision: 1629656

URL: http://svn.apache.org/r1629656
Log:
Revert parts of an inadvertent previous checkin, keep build.xml and @Override 
changes

Added:
    poi/trunk/src/java/org/apache/poi/hssf/usermodel/DummyGraphics2d.java

Added: poi/trunk/src/java/org/apache/poi/hssf/usermodel/DummyGraphics2d.java
URL: 
http://svn.apache.org/viewvc/poi/trunk/src/java/org/apache/poi/hssf/usermodel/DummyGraphics2d.java?rev=1629656&view=auto
==============================================================================
--- poi/trunk/src/java/org/apache/poi/hssf/usermodel/DummyGraphics2d.java 
(added)
+++ poi/trunk/src/java/org/apache/poi/hssf/usermodel/DummyGraphics2d.java Mon 
Oct  6 13:43:37 2014
@@ -0,0 +1,794 @@
+/* ====================================================================
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+==================================================================== */
+
+
+package org.apache.poi.hssf.usermodel;
+
+import 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;
+import java.awt.image.ImageObserver;
+import java.awt.image.RenderedImage;
+import java.awt.image.renderable.RenderableImage;
+import java.text.AttributedCharacterIterator;
+import java.util.Map;
+
+public class DummyGraphics2d
+        extends Graphics2D
+{
+    BufferedImage img;
+    private Graphics2D g2D;
+
+    public DummyGraphics2d()
+    {
+        img = new BufferedImage(1000, 1000, 2);
+        g2D = (Graphics2D)img.getGraphics();
+    }
+
+    public void addRenderingHints(Map hints)
+    {
+        System.out.println( "addRenderingHinds(Map):" );
+        System.out.println( "  hints = " + hints );
+        g2D.addRenderingHints( hints );
+    }
+
+    public void clip(Shape s)
+    {
+        System.out.println( "clip(Shape):" );
+        System.out.println( "  s = " + s );
+        g2D.clip( s );
+    }
+
+    public void draw(Shape s)
+    {
+        System.out.println( "draw(Shape):" );
+        System.out.println( "s = " + s );
+        g2D.draw( s );
+    }
+
+    public void drawGlyphVector(GlyphVector g, float x, float y)
+    {
+        System.out.println( "drawGlyphVector(GlyphVector, float, float):" );
+        System.out.println( "g = " + g );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        g2D.drawGlyphVector( g, x, y );
+    }
+
+    public void drawImage(BufferedImage img,
+                                  BufferedImageOp op,
+                                  int x,
+                                  int y)
+    {
+        System.out.println( "drawImage(BufferedImage, BufferedImageOp, x, y):" 
);
+        System.out.println( "img = " + img );
+        System.out.println( "op = " + op );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        g2D.drawImage( img, op, x, y );
+    }
+
+    public boolean drawImage(Image img,
+                                      AffineTransform xform,
+                                      ImageObserver obs)
+    {
+        System.out.println( "drawImage(Image,AfflineTransform,ImageObserver):" 
);
+        System.out.println( "img = " + img );
+        System.out.println( "xform = " + xform );
+        System.out.println( "obs = " + obs );
+        return g2D.drawImage( img, xform, obs );
+    }
+
+    public void drawRenderableImage(RenderableImage img,
+                                             AffineTransform xform)
+    {
+        System.out.println( "drawRenderableImage(RenderableImage, 
AfflineTransform):" );
+        System.out.println( "img = " + img );
+        System.out.println( "xform = " + xform );
+        g2D.drawRenderableImage( img, xform );
+    }
+
+    public void drawRenderedImage(RenderedImage img,
+                                           AffineTransform xform)
+    {
+        System.out.println( "drawRenderedImage(RenderedImage, 
AffineTransform):" );
+        System.out.println( "img = " + img );
+        System.out.println( "xform = " + xform );
+        g2D.drawRenderedImage( img, xform );
+    }
+
+    public void drawString(AttributedCharacterIterator iterator,
+                                    float x, float y)
+    {
+        System.out.println( "drawString(AttributedCharacterIterator):" );
+        System.out.println( "iterator = " + iterator );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        g2D.drawString( iterator, x, y );
+    }
+
+//    public void drawString(AttributedCharacterIterator iterator,
+//                                    int x, int y)
+//    {
+//        g2D.drawString( iterator, x, y );
+//    }
+
+    public void drawString(String s, float x, float y)
+    {
+        System.out.println( "drawString(s,x,y):" );
+        System.out.println( "s = " + s );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        g2D.drawString( s, x, y );
+    }
+
+//    public void drawString(String str, int x, int y)
+//    {
+//        g2D.drawString( str, x, y );
+//    }
+
+    public void fill(Shape s)
+    {
+        System.out.println( "fill(Shape):" );
+        System.out.println( "s = " + s );
+        g2D.fill( s );
+    }
+
+//    public void fill3DRect(int x, int y, int width, int height,
+//                        boolean raised) {
+//        g2D.fill3DRect( x, y, width, height, raised );
+//    }
+
+    public Color getBackground()
+    {
+        System.out.println( "getBackground():" );
+        return g2D.getBackground();
+    }
+
+    public Composite getComposite()
+    {
+        System.out.println( "getComposite():" );
+        return g2D.getComposite();
+    }
+
+    public GraphicsConfiguration getDeviceConfiguration()
+    {
+        System.out.println( "getDeviceConfiguration():" );
+        return g2D.getDeviceConfiguration();
+    }
+
+    public FontRenderContext getFontRenderContext()
+    {
+        System.out.println( "getFontRenderContext():" );
+        return g2D.getFontRenderContext();
+    }
+
+    public Paint getPaint()
+    {
+        System.out.println( "getPaint():" );
+        return g2D.getPaint();
+    }
+
+    public Object getRenderingHint(RenderingHints.Key hintKey)
+    {
+        System.out.println( "getRenderingHint(RenderingHints.Key):" );
+        System.out.println( "hintKey = " + hintKey );
+        return g2D.getRenderingHint( hintKey );
+    }
+
+    public RenderingHints getRenderingHints()
+    {
+        System.out.println( "getRenderingHints():" );
+        return g2D.getRenderingHints();
+    }
+
+    public Stroke getStroke()
+    {
+        System.out.println( "getStroke():" );
+        return g2D.getStroke();
+    }
+
+    public AffineTransform getTransform()
+    {
+        System.out.println( "getTransform():" );
+        return g2D.getTransform();
+    }
+
+    public boolean hit(Rectangle rect,
+                               Shape s,
+                               boolean onStroke)
+    {
+        System.out.println( "hit(Rectangle, Shape, onStroke):" );
+        System.out.println( "rect = " + rect );
+        System.out.println( "s = " + s );
+        System.out.println( "onStroke = " + onStroke );
+        return g2D.hit( rect, s, onStroke );
+    }
+
+    public void rotate(double theta)
+    {
+        System.out.println( "rotate(theta):" );
+        System.out.println( "theta = " + theta );
+        g2D.rotate( theta );
+    }
+
+    public void rotate(double theta, double x, double y)
+    {
+        System.out.println( "rotate(double,double,double):" );
+        System.out.println( "theta = " + theta );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        g2D.rotate( theta, x, y );
+    }
+
+    public void scale(double sx, double sy)
+    {
+        System.out.println( "scale(double,double):" );
+        System.out.println( "sx = " + sx );
+        System.out.println( "sy" );
+        g2D.scale( sx, sy );
+    }
+
+    public void setBackground(Color color)
+    {
+        System.out.println( "setBackground(Color):" );
+        System.out.println( "color = " + color );
+        g2D.setBackground( color );
+    }
+
+    public void setComposite(Composite comp)
+    {
+        System.out.println( "setComposite(Composite):" );
+        System.out.println( "comp = " + comp );
+        g2D.setComposite( comp );
+    }
+
+    public void setPaint( Paint paint )
+    {
+        System.out.println( "setPain(Paint):" );
+        System.out.println( "paint = " + paint );
+        g2D.setPaint( paint );
+    }
+
+    public void setRenderingHint(RenderingHints.Key hintKey, Object hintValue)
+    {
+        System.out.println( "setRenderingHint(RenderingHints.Key, Object):" );
+        System.out.println( "hintKey = " + hintKey );
+        System.out.println( "hintValue = " + hintValue );
+        g2D.setRenderingHint( hintKey, hintValue );
+    }
+
+    public void setRenderingHints(Map hints)
+    {
+        System.out.println( "setRenderingHints(Map):" );
+        System.out.println( "hints = " + hints );
+        g2D.setRenderingHints( hints );
+    }
+
+    public void setStroke(Stroke s)
+    {
+        System.out.println( "setStroke(Stoke):" );
+        System.out.println( "s = " + s );
+        g2D.setStroke( s );
+    }
+
+    public void setTransform(AffineTransform Tx)
+    {
+        System.out.println( "setTransform():" );
+        System.out.println( "Tx = " + Tx );
+        g2D.setTransform( Tx );
+    }
+
+    public void shear(double shx, double shy)
+    {
+        System.out.println( "shear(shx, dhy):" );
+        System.out.println( "shx = " + shx );
+        System.out.println( "shy = " + shy );
+        g2D.shear( shx, shy );
+    }
+
+    public void transform(AffineTransform Tx)
+    {
+        System.out.println( "transform(AffineTransform):" );
+        System.out.println( "Tx = " + Tx );
+        g2D.transform( Tx );
+    }
+
+    public void translate(double tx, double ty)
+    {
+        System.out.println( "translate(double, double):" );
+        System.out.println( "tx = " + tx );
+        System.out.println( "ty = " + ty );
+        g2D.translate( tx, ty );
+    }
+
+//    public void translate(int x, int y)
+//    {
+//        g2D.translate( x, y );
+//    }
+
+    public void clearRect(int x, int y, int width, int height)
+    {
+        System.out.println( "clearRect(int,int,int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        g2D.clearRect( x, y, width, height );
+    }
+
+    public void clipRect(int x, int y, int width, int height)
+    {
+        System.out.println( "clipRect(int, int, int, int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        g2D.clipRect( x, y, width, height );
+    }
+
+    public void copyArea(int x, int y, int width, int height,
+                                 int dx, int dy)
+    {
+        System.out.println( "copyArea(int,int,int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        g2D.copyArea( x, y, width, height, dx, dy );
+    }
+
+    public Graphics create()
+    {
+        System.out.println( "create():" );
+        return g2D.create();
+    }
+
+    public Graphics create(int x, int y, int width, int height) {
+        System.out.println( "create(int,int,int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        return g2D.create( x, y, width, height );
+    }
+
+    public void dispose()
+    {
+        System.out.println( "dispose():" );
+        g2D.dispose();
+    }
+
+    public void draw3DRect(int x, int y, int width, int height,
+                          boolean raised) {
+        System.out.println( "draw3DRect(int,int,int,int,boolean):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        System.out.println( "raised = " + raised );
+        g2D.draw3DRect( x, y, width, height, raised );
+    }
+
+    public void drawArc(int x, int y, int width, int height,
+                                int startAngle, int arcAngle)
+    {
+        System.out.println( "drawArc(int,int,int,int,int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        System.out.println( "startAngle = " + startAngle );
+        System.out.println( "arcAngle = " + arcAngle );
+        g2D.drawArc( x, y, width, height, startAngle, arcAngle );
+    }
+
+    public void drawBytes(byte data[], int offset, int length, int x, int y) {
+        System.out.println( "drawBytes(byte[],int,int,int,int):" );
+        System.out.println( "data = " + data );
+        System.out.println( "offset = " + offset );
+        System.out.println( "length = " + length );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        g2D.drawBytes( data, offset, length, x, y );
+    }
+
+    public void drawChars(char data[], int offset, int length, int x, int y) {
+        System.out.println( "drawChars(data,int,int,int,int):" );
+        System.out.println( "data = " + data.toString() );
+        System.out.println( "offset = " + offset );
+        System.out.println( "length = " + length );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        g2D.drawChars( data, offset, length, x, y );
+    }
+
+    public boolean drawImage(Image img,
+                                     int dx1, int dy1, int dx2, int dy2,
+                                     int sx1, int sy1, int sx2, int sy2,
+                                     ImageObserver observer)
+    {
+        System.out.println( 
"drawImage(Image,int,int,int,int,int,int,int,int,ImageObserver):" );
+        System.out.println( "img = " + img );
+        System.out.println( "dx1 = " + dx1 );
+        System.out.println( "dy1 = " + dy1 );
+        System.out.println( "dx2 = " + dx2 );
+        System.out.println( "dy2 = " + dy2 );
+        System.out.println( "sx1 = " + sx1 );
+        System.out.println( "sy1 = " + sy1 );
+        System.out.println( "sx2 = " + sx2 );
+        System.out.println( "sy2 = " + sy2 );
+        System.out.println( "observer = " + observer );
+        return g2D.drawImage( img, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, 
observer );
+    }
+
+    public boolean drawImage(Image img,
+                                     int dx1, int dy1, int dx2, int dy2,
+                                     int sx1, int sy1, int sx2, int sy2,
+                                     Color bgcolor,
+                                     ImageObserver observer)
+    {
+        System.out.println( 
"drawImage(Image,int,int,int,int,int,int,int,int,Color,ImageObserver):" );
+        System.out.println( "img = " + img );
+        System.out.println( "dx1 = " + dx1 );
+        System.out.println( "dy1 = " + dy1 );
+        System.out.println( "dx2 = " + dx2 );
+        System.out.println( "dy2 = " + dy2 );
+        System.out.println( "sx1 = " + sx1 );
+        System.out.println( "sy1 = " + sy1 );
+        System.out.println( "sx2 = " + sx2 );
+        System.out.println( "sy2 = " + sy2 );
+        System.out.println( "bgcolor = " + bgcolor );
+        System.out.println( "observer = " + observer );
+        return g2D.drawImage( img, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, 
bgcolor, observer );
+    }
+
+    public boolean drawImage(Image img, int x, int y,
+                                     Color bgcolor,
+                                     ImageObserver observer)
+    {
+        System.out.println( "drawImage(Image,int,int,Color,ImageObserver):" );
+        System.out.println( "img = " + img );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "bgcolor = " + bgcolor );
+        System.out.println( "observer = " + observer );
+        return g2D.drawImage( img, x, y, bgcolor, observer );
+    }
+
+    public boolean drawImage(Image img, int x, int y,
+                                     ImageObserver observer)
+    {
+        System.out.println( "drawImage(Image,int,int,observer):" );
+        System.out.println( "img = " + img );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "observer = " + observer );
+        return g2D.drawImage( img, x, y, observer );
+    }
+
+    public boolean drawImage(Image img, int x, int y,
+                                     int width, int height,
+                                     Color bgcolor,
+                                     ImageObserver observer)
+    {
+        System.out.println( 
"drawImage(Image,int,int,int,int,Color,ImageObserver):" );
+        System.out.println( "img = " + img );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        System.out.println( "bgcolor = " + bgcolor );
+        System.out.println( "observer = " + observer );
+        return g2D.drawImage( img, x, y, width, height, bgcolor, observer );
+    }
+
+    public boolean drawImage(Image img, int x, int y,
+                                     int width, int height,
+                                     ImageObserver observer)
+    {
+        System.out.println( "drawImage(Image,int,int,width,height,observer):" 
);
+        System.out.println( "img = " + img );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        System.out.println( "observer = " + observer );
+        return g2D.drawImage( img, x, y, width, height, observer );
+    }
+
+    public void drawLine(int x1, int y1, int x2, int y2)
+    {
+        System.out.println( "drawLine(int,int,int,int):" );
+        System.out.println( "x1 = " + x1 );
+        System.out.println( "y1 = " + y1 );
+        System.out.println( "x2 = " + x2 );
+        System.out.println( "y2 = " + y2 );
+        g2D.drawLine( x1, y1, x2, y2 );
+    }
+
+    public void drawOval(int x, int y, int width, int height)
+    {
+        System.out.println( "drawOval(int,int,int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        g2D.drawOval( x, y, width, height );
+    }
+
+    public void drawPolygon(Polygon p) {
+        System.out.println( "drawPolygon(Polygon):" );
+        System.out.println( "p = " + p );
+        g2D.drawPolygon( p );
+    }
+
+    public void drawPolygon(int xPoints[], int yPoints[],
+                                    int nPoints)
+    {
+        System.out.println( "drawPolygon(int[],int[],int):" );
+        System.out.println( "xPoints = " + xPoints );
+        System.out.println( "yPoints = " + yPoints );
+        System.out.println( "nPoints = " + nPoints );
+        g2D.drawPolygon( xPoints, yPoints, nPoints );
+    }
+
+    public void drawPolyline(int xPoints[], int yPoints[],
+                                     int nPoints)
+    {
+        System.out.println( "drawPolyline(int[],int[],int):" );
+        System.out.println( "xPoints = " + xPoints );
+        System.out.println( "yPoints = " + yPoints );
+        System.out.println( "nPoints = " + nPoints );
+        g2D.drawPolyline( xPoints, yPoints, nPoints );
+    }
+
+    public void drawRect(int x, int y, int width, int height) {
+        System.out.println( "drawRect(int,int,int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        g2D.drawRect( x, y, width, height );
+    }
+
+    public void drawRoundRect(int x, int y, int width, int height,
+                                      int arcWidth, int arcHeight)
+    {
+        System.out.println( "drawRoundRect(int,int,int,int,int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        System.out.println( "arcWidth = " + arcWidth );
+        System.out.println( "arcHeight = " + arcHeight );
+        g2D.drawRoundRect( x, y, width, height, arcWidth, arcHeight );
+    }
+
+    public void drawString(AttributedCharacterIterator iterator,
+                                    int x, int y)
+    {
+        System.out.println( "drawString(AttributedCharacterIterator,int,int):" 
);
+        System.out.println( "iterator = " + iterator );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        g2D.drawString( iterator, x, y );
+    }
+
+    public void drawString(String str, int x, int y)
+    {
+        System.out.println( "drawString(str,int,int):" );
+        System.out.println( "str = " + str );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        g2D.drawString( str, x, y );
+    }
+
+    public void fill3DRect(int x, int y, int width, int height,
+                          boolean raised) {
+        System.out.println( "fill3DRect(int,int,int,int,boolean):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        System.out.println( "raised = " + raised );
+        g2D.fill3DRect( x, y, width, height, raised );
+    }
+
+    public void fillArc(int x, int y, int width, int height,
+                                int startAngle, int arcAngle)
+    {
+        System.out.println( "fillArc(int,int,int,int,int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        System.out.println( "startAngle = " + startAngle );
+        System.out.println( "arcAngle = " + arcAngle );
+        g2D.fillArc( x, y, width, height, startAngle, arcAngle );
+    }
+
+    public void fillOval(int x, int y, int width, int height)
+    {
+        System.out.println( "fillOval(int,int,int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        g2D.fillOval( x, y, width, height );
+    }
+
+    public void fillPolygon(Polygon p) {
+        System.out.println( "fillPolygon(Polygon):" );
+        System.out.println( "p = " + p );
+        g2D.fillPolygon( p );
+    }
+
+    public void fillPolygon(int xPoints[], int yPoints[],
+                                    int nPoints)
+    {
+        System.out.println( "fillPolygon(int[],int[],int):" );
+        System.out.println( "xPoints = " + xPoints );
+        System.out.println( "yPoints = " + yPoints );
+        System.out.println( "nPoints = " + nPoints );
+        g2D.fillPolygon( xPoints, yPoints, nPoints );
+    }
+
+    public void fillRect(int x, int y, int width, int height)
+    {
+        System.out.println( "fillRect(int,int,int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        g2D.fillRect( x, y, width, height );
+    }
+
+    public void fillRoundRect(int x, int y, int width, int height,
+                                      int arcWidth, int arcHeight)
+    {
+        System.out.println( "fillRoundRect(int,int,int,int,int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        g2D.fillRoundRect( x, y, width, height, arcWidth, arcHeight );
+    }
+
+    public void finalize() {
+        System.out.println( "finalize():" );
+        g2D.finalize();
+
+        super.finalize();
+    }
+
+    public Shape getClip()
+    {
+        System.out.println( "getClip():" );
+        return g2D.getClip();
+    }
+
+    public Rectangle getClipBounds()
+    {
+        System.out.println( "getClipBounds():" );
+        return g2D.getClipBounds();
+    }
+
+    public Rectangle getClipBounds(Rectangle r) {
+        System.out.println( "getClipBounds(Rectangle):" );
+        System.out.println( "r = " + r );
+        return g2D.getClipBounds( r );
+    }
+
+    @SuppressWarnings("deprecation")
+    public Rectangle getClipRect() {
+        System.out.println( "getClipRect():" );
+        return g2D.getClipRect();
+    }
+
+    public Color getColor()
+    {
+        System.out.println( "getColor():" );
+        return g2D.getColor();
+    }
+
+    public Font getFont()
+    {
+        System.out.println( "getFont():" );
+        return g2D.getFont();
+    }
+
+    public FontMetrics getFontMetrics() {
+        System.out.println( "getFontMetrics():" );
+        return g2D.getFontMetrics();
+    }
+
+    public FontMetrics getFontMetrics(Font f)
+    {
+        System.out.println( "getFontMetrics():" );
+        return g2D.getFontMetrics( f );
+    }
+
+    public boolean hitClip(int x, int y, int width, int height) {
+        System.out.println( "hitClip(int,int,int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        return g2D.hitClip( x, y, width, height );
+    }
+
+    public void setClip(Shape clip)
+    {
+        System.out.println( "setClip(Shape):" );
+        System.out.println( "clip = " + clip );
+        g2D.setClip( clip );
+    }
+
+    public void setClip(int x, int y, int width, int height)
+    {
+        System.out.println( "setClip(int,int,int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        System.out.println( "width = " + width );
+        System.out.println( "height = " + height );
+        g2D.setClip( x, y, width, height );
+    }
+
+    public void setColor(Color c)
+    {
+        System.out.println( "setColor():" );
+        System.out.println( "c = " + c );
+        g2D.setColor( c );
+    }
+
+    public void setFont(Font font)
+    {
+        System.out.println( "setFont(Font):" );
+        System.out.println( "font = " + font );
+        g2D.setFont( font );
+    }
+
+    public void setPaintMode()
+    {
+        System.out.println( "setPaintMode():" );
+        g2D.setPaintMode();
+    }
+
+    public void setXORMode(Color c1)
+    {
+        System.out.println( "setXORMode(Color):" );
+        System.out.println( "c1 = " + c1 );
+        g2D.setXORMode( c1 );
+    }
+
+    public String toString() {
+        System.out.println( "toString():" );
+        return g2D.toString();
+    }
+
+    public void translate(int x, int y)
+    {
+        System.out.println( "translate(int,int):" );
+        System.out.println( "x = " + x );
+        System.out.println( "y = " + y );
+        g2D.translate( x, y );
+    }
+}



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to