home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &… the Search for Life CD 3 / 0_CD-ROM.iso / install / jre1_3 / lib / rt.jar / sun / java2d / pipe / ValidatePipe.class (.txt) < prev   
Encoding:
Java Class File  |  1979-12-31  |  2.2 KB  |  98 lines

  1. package sun.java2d.pipe;
  2.  
  3. import java.awt.Shape;
  4. import java.awt.font.GlyphVector;
  5. import sun.java2d.SunGraphics2D;
  6.  
  7. public class ValidatePipe implements PixelDrawPipe, PixelFillPipe, ShapeDrawPipe, TextPipe {
  8.    public void drawLine(SunGraphics2D var1, int var2, int var3, int var4, int var5) {
  9.       var1.validatePipe();
  10.       var1.drawpipe.drawLine(var1, var2, var3, var4, var5);
  11.    }
  12.  
  13.    public void drawRect(SunGraphics2D var1, int var2, int var3, int var4, int var5) {
  14.       var1.validatePipe();
  15.       var1.drawpipe.drawRect(var1, var2, var3, var4, var5);
  16.    }
  17.  
  18.    public void fillRect(SunGraphics2D var1, int var2, int var3, int var4, int var5) {
  19.       var1.validatePipe();
  20.       var1.fillpipe.fillRect(var1, var2, var3, var4, var5);
  21.    }
  22.  
  23.    public void drawRoundRect(SunGraphics2D var1, int var2, int var3, int var4, int var5, int var6, int var7) {
  24.       var1.validatePipe();
  25.       var1.drawpipe.drawRoundRect(var1, var2, var3, var4, var5, var6, var7);
  26.    }
  27.  
  28.    public void fillRoundRect(SunGraphics2D var1, int var2, int var3, int var4, int var5, int var6, int var7) {
  29.       var1.validatePipe();
  30.       var1.fillpipe.fillRoundRect(var1, var2, var3, var4, var5, var6, var7);
  31.    }
  32.  
  33.    public void drawOval(SunGraphics2D var1, int var2, int var3, int var4, int var5) {
  34.       var1.validatePipe();
  35.       var1.drawpipe.drawOval(var1, var2, var3, var4, var5);
  36.    }
  37.  
  38.    public void fillOval(SunGraphics2D var1, int var2, int var3, int var4, int var5) {
  39.       var1.validatePipe();
  40.       var1.fillpipe.fillOval(var1, var2, var3, var4, var5);
  41.    }
  42.  
  43.    public void drawArc(SunGraphics2D var1, int var2, int var3, int var4, int var5, int var6, int var7) {
  44.       var1.validatePipe();
  45.       var1.drawpipe.drawArc(var1, var2, var3, var4, var5, var6, var7);
  46.    }
  47.  
  48.    public void fillArc(SunGraphics2D var1, int var2, int var3, int var4, int var5, int var6, int var7) {
  49.       var1.validatePipe();
  50.       var1.fillpipe.fillArc(var1, var2, var3, var4, var5, var6, var7);
  51.    }
  52.  
  53.    public void drawPolyline(SunGraphics2D var1, int[] var2, int[] var3, int var4) {
  54.       var1.validatePipe();
  55.       var1.drawpipe.drawPolyline(var1, var2, var3, var4);
  56.    }
  57.  
  58.    public void drawPolygon(SunGraphics2D var1, int[] var2, int[] var3, int var4) {
  59.       var1.validatePipe();
  60.       var1.drawpipe.drawPolygon(var1, var2, var3, var4);
  61.    }
  62.  
  63.    public void fillPolygon(SunGraphics2D var1, int[] var2, int[] var3, int var4) {
  64.       var1.validatePipe();
  65.       var1.fillpipe.fillPolygon(var1, var2, var3, var4);
  66.    }
  67.  
  68.    public void draw(SunGraphics2D var1, Shape var2) {
  69.       var1.validatePipe();
  70.       var1.shapepipe.draw(var1, var2);
  71.    }
  72.  
  73.    public void fill(SunGraphics2D var1, Shape var2) {
  74.       var1.validatePipe();
  75.       var1.shapepipe.fill(var1, var2);
  76.    }
  77.  
  78.    public Object drawString(SunGraphics2D var1, String var2, float var3, float var4, Object var5) {
  79.       var1.validatePipe();
  80.       return var1.textpipe.drawString(var1, var2, var3, var4, var5);
  81.    }
  82.  
  83.    public Object drawGlyphVector(SunGraphics2D var1, GlyphVector var2, float var3, float var4, Object var5) {
  84.       var1.validatePipe();
  85.       return var1.textpipe.drawGlyphVector(var1, var2, var3, var4, var5);
  86.    }
  87.  
  88.    public Object drawChars(SunGraphics2D var1, char[] var2, int var3, int var4, int var5, int var6, Object var7) {
  89.       var1.validatePipe();
  90.       return var1.textpipe.drawChars(var1, var2, var3, var4, var5, var6, var7);
  91.    }
  92.  
  93.    public Object drawBytes(SunGraphics2D var1, byte[] var2, int var3, int var4, int var5, int var6, Object var7) {
  94.       var1.validatePipe();
  95.       return var1.textpipe.drawBytes(var1, var2, var3, var4, var5, var6, var7);
  96.    }
  97. }
  98.