summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/java/awt/Graphics2D.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/java/awt/Graphics2D.java')
-rw-r--r--libjava/classpath/java/awt/Graphics2D.java150
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.
OpenPOWER on IntegriCloud