diff options
Diffstat (limited to 'libjava/classpath/java/awt/Graphics2D.java')
-rw-r--r-- | libjava/classpath/java/awt/Graphics2D.java | 150 |
1 files changed, 75 insertions, 75 deletions
diff --git a/libjava/classpath/java/awt/Graphics2D.java b/libjava/classpath/java/awt/Graphics2D.java index e0a1b4756f5..7c9622aef7b 100644 --- a/libjava/classpath/java/awt/Graphics2D.java +++ b/libjava/classpath/java/awt/Graphics2D.java @@ -51,27 +51,27 @@ import java.text.AttributedCharacterIterator; import java.util.Map; /** - * An abstract class defining a device independent two-dimensional vector - * graphics API. Concrete subclasses implement this API for output of + * An abstract class defining a device independent two-dimensional vector + * graphics API. Concrete subclasses implement this API for output of * vector graphics to: * <p> * <ul> - * <li>a {@link javax.swing.JComponent} - in the - * {@link javax.swing.JComponent#paint(Graphics)} method, the incoming - * {@link Graphics} should always be an instance of - * <code>Graphics2D</code>;</li> - * <li>a {@link BufferedImage} - see + * <li>a {@link javax.swing.JComponent} - in the + * {@link javax.swing.JComponent#paint(Graphics)} method, the incoming + * {@link Graphics} should always be an instance of + * <code>Graphics2D</code>;</li> + * <li>a {@link BufferedImage} - see * {@link BufferedImage#createGraphics()};</li> - * <li>a {@link java.awt.print.PrinterJob} - in the + * <li>a {@link java.awt.print.PrinterJob} - in the * {@link Printable#print(Graphics, PageFormat, int)} method, the incoming - * {@link Graphics} should always be an instance of + * {@link Graphics} should always be an instance of * <code>Graphics2D</code>.</li> * </ul> * <p> - * Third party libraries provide support for output to other formats via this + * Third party libraries provide support for output to other formats via this * API, including encapsulated postscript (EPS), portable document format (PDF), * and scalable vector graphics (SVG). - * + * * @author Rolf W. Rasmussen (rolfwr@ii.uib.no) */ public abstract class Graphics2D extends Graphics @@ -80,68 +80,68 @@ public abstract class Graphics2D extends Graphics protected Graphics2D() { } - + public void draw3DRect(int x, int y, int width, int height, - boolean raised) + boolean raised) { super.draw3DRect(x, y, width, height, raised); } - + public void fill3DRect(int x, int y, int width, int height, - boolean raised) + boolean raised) { super.fill3DRect(x, y, width, height, raised); } /** * Draws an outline around a shape using the current stroke and paint. - * + * * @param shape the shape (<code>null</code> not permitted). - * + * * @see #getStroke() * @see #getPaint() */ public abstract void draw(Shape shape); public abstract boolean drawImage(Image image, AffineTransform xform, - ImageObserver obs); + ImageObserver obs); public abstract void drawImage(BufferedImage image, - BufferedImageOp op, - int x, - int y); + BufferedImageOp op, + int x, + int y); public abstract void drawRenderedImage(RenderedImage image, - AffineTransform xform); + AffineTransform xform); public abstract void drawRenderableImage(RenderableImage image, AffineTransform xform); /** * Draws a string at the specified location, using the current font. - * + * * @param text the string to draw. * @param x the x-coordinate. * @param y the y-coordinate. - * + * * @see Graphics#setFont(Font) */ public abstract void drawString(String text, int x, int y); /** * Draws a string at the specified location, using the current font. - * + * * @param text the string to draw. * @param x the x-coordinate. * @param y the y-coordinate. - * + * * @see Graphics#setFont(Font) */ public abstract void drawString(String text, float x, float y); - + /** * Draws an attributed string at the specified location. - * + * * @param iterator the source of the attributed text. * @param x the x-coordinate. * @param y the y-coordinate. @@ -151,60 +151,60 @@ public abstract class Graphics2D extends Graphics /** * Draws an attributed string at the specified location. - * + * * @param iterator the source of the attributed text. * @param x the x-coordinate. * @param y the y-coordinate. */ public abstract void drawString(AttributedCharacterIterator iterator, - float x, float y); + float x, float y); /** * Fills the interior of the specified <code>shape</code> using the current * paint. - * + * * @param shape the shape to fill (<code>null</code> not permitted). - * + * * @see #draw(Shape) * @see #getPaint() */ public abstract void fill(Shape shape); - + public abstract boolean hit(Rectangle rect, Shape text, - boolean onStroke); + boolean onStroke); public abstract GraphicsConfiguration getDeviceConfiguration(); /** * Sets the current compositing rule. - * + * * @param comp the composite. - * + * * @see #getComposite() */ public abstract void setComposite(Composite comp); - + /** * Sets the paint to be used for subsequent drawing operations. - * + * * @param paint the paint (<code>null</code> not permitted). - * + * * @see #getPaint() */ public abstract void setPaint(Paint paint); /** * Sets the stroke to be used for subsequent drawing operations. - * + * * @param stroke the stroke (<code>null</code> not permitted). - * + * * @see #getStroke() */ public abstract void setStroke(Stroke stroke); /** * Adds or updates a hint in the current rendering hints table. - * + * * @param hintKey the hint key. * @param hintValue the hint value. */ @@ -213,32 +213,32 @@ public abstract class Graphics2D extends Graphics /** * Returns the current value of a rendering hint. - * + * * @param hintKey the key for the hint. - * + * * @return The value for the specified hint. */ public abstract Object getRenderingHint(RenderingHints.Key hintKey); - + /** * Replaces the current rendering hints with the supplied hints. - * + * * @param hints the hints. - * + * * @see #addRenderingHints(Map) */ public abstract void setRenderingHints(Map<?,?> hints); /** * Adds/updates the rendering hint. - * + * * @param hints the hints to add or update. */ public abstract void addRenderingHints(Map<?,?> hints); /** * Returns the current rendering hints. - * + * * @return The current rendering hints. */ public abstract RenderingHints getRenderingHints(); @@ -246,7 +246,7 @@ public abstract class Graphics2D extends Graphics public abstract void translate(int x, int y); public abstract void translate(double tx, double ty); - + public abstract void rotate(double theta); public abstract void rotate(double theta, double x, double y); @@ -258,98 +258,98 @@ public abstract class Graphics2D extends Graphics /** * Sets the current transform to a concatenation of <code>transform</code> * and the existing transform. - * + * * @param transform the transform. */ public abstract void transform(AffineTransform transform); - + /** * Sets the current transform. If the caller specifies a <code>null</code> - * transform, this method should set the current transform to the + * transform, this method should set the current transform to the * identity transform. - * + * * @param transform the transform (<code>null</code> permitted). - * + * * @see #getTransform() */ public abstract void setTransform(AffineTransform transform); /** * Returns the current transform. - * + * * @return The current transform. - * + * * @see #setTransform(AffineTransform) */ public abstract AffineTransform getTransform(); /** * Returns the current paint. - * + * * @return The current paint. - * + * * @see #setPaint(Paint) */ public abstract Paint getPaint(); /** * Returns the current compositing rule. - * + * * @return The current compositing rule. - * + * * @see #setComposite(Composite) */ public abstract Composite getComposite(); /** - * Sets the background color (used by the + * Sets the background color (used by the * {@link Graphics#clearRect(int, int, int, int)} method). - * + * * @param color the color. - * + * * @see #getBackground() */ public abstract void setBackground(Color color); /** - * Returns the color used by the + * Returns the color used by the * {@link Graphics#clearRect(int, int, int, int)} method. - * + * * @return The background color. - * + * * @see #setBackground(Color) */ public abstract Color getBackground(); /** * Returns the current stroke. - * + * * @return The current stroke. - * + * * @see #setStroke(Stroke) */ - public abstract Stroke getStroke(); + public abstract Stroke getStroke(); /** - * Sets the clip region to the intersection of the current clipping region + * Sets the clip region to the intersection of the current clipping region * and <code>s</code>. - * + * * @param s the shape to intersect with the current clipping region. - * + * * @see Graphics#setClip(Shape) */ public abstract void clip(Shape s); /** * Returns the font render context. - * + * * @return The font render context. */ public abstract FontRenderContext getFontRenderContext(); /** * Draws a glyph vector at the specified location. - * + * * @param g the glyph vector. * @param x the x-coordinate. * @param y the y-coordinate. |