edu.columbia.cs.cgui.rjfc.swing
Interface RDebugGraphics

All Superinterfaces:
Remote
All Known Implementing Classes:
RDebugGraphicsImpl

public interface RDebugGraphics
extends Remote


Field Summary
static int BUFFERED_OPTION
           
static int FLASH_OPTION
           
static int LOG_OPTION
           
static int NONE_OPTION
           
 
Method Summary
 void clearRect(int xvar0, int yvar1, int widthvar2, int heightvar3)
           
 void clipRect(int xvar0, int yvar1, int widthvar2, int heightvar3)
           
 void copyArea(int xvar0, int yvar1, int widthvar2, int heightvar3, int destXvar4, int destYvar5)
           
 Graphics create()
           
 Graphics create(int xvar0, int yvar1, int widthvar2, int heightvar3)
           
 void dispose()
           
 void draw3DRect(int xvar0, int yvar1, int widthvar2, int heightvar3, boolean raisedvar4)
           
 void drawArc(int xvar0, int yvar1, int widthvar2, int heightvar3, int startAnglevar4, int arcAnglevar5)
           
 void drawBytes(byte[] datavar0, int offsetvar1, int lengthvar2, int xvar3, int yvar4)
           
 void drawChars(char[] datavar0, int offsetvar1, int lengthvar2, int xvar3, int yvar4)
           
 boolean drawImage(Image imgvar0, int xvar1, int yvar2, Color bgcolorvar3, ImageObserver observervar4)
           
 boolean drawImage(Image imgvar0, int xvar1, int yvar2, ImageObserver observervar3)
           
 boolean drawImage(Image imgvar0, int xvar1, int yvar2, int widthvar3, int heightvar4, Color bgcolorvar5, ImageObserver observervar6)
           
 boolean drawImage(Image imgvar0, int xvar1, int yvar2, int widthvar3, int heightvar4, ImageObserver observervar5)
           
 boolean drawImage(Image imgvar0, int dx1var1, int dy1var2, int dx2var3, int dy2var4, int sx1var5, int sy1var6, int sx2var7, int sy2var8, Color bgcolorvar9, ImageObserver observervar10)
           
 boolean drawImage(Image imgvar0, int dx1var1, int dy1var2, int dx2var3, int dy2var4, int sx1var5, int sy1var6, int sx2var7, int sy2var8, ImageObserver observervar9)
           
 void drawLine(int x1var0, int y1var1, int x2var2, int y2var3)
           
 void drawOval(int xvar0, int yvar1, int widthvar2, int heightvar3)
           
 void drawPolygon(int[] xPointsvar0, int[] yPointsvar1, int nPointsvar2)
           
 void drawPolygon(Polygon var0)
           
 void drawPolyline(int[] xPointsvar0, int[] yPointsvar1, int nPointsvar2)
           
 void drawRect(int xvar0, int yvar1, int widthvar2, int heightvar3)
           
 void drawRoundRect(int xvar0, int yvar1, int widthvar2, int heightvar3, int arcWidthvar4, int arcHeightvar5)
           
 void drawString(AttributedCharacterIterator iteratorvar0, int xvar1, int yvar2)
           
 void drawString(String aStringvar0, int xvar1, int yvar2)
           
 void fill3DRect(int xvar0, int yvar1, int widthvar2, int heightvar3, boolean raisedvar4)
           
 void fillArc(int xvar0, int yvar1, int widthvar2, int heightvar3, int startAnglevar4, int arcAnglevar5)
           
 void fillOval(int xvar0, int yvar1, int widthvar2, int heightvar3)
           
 void fillPolygon(int[] xPointsvar0, int[] yPointsvar1, int nPointsvar2)
           
 void fillPolygon(Polygon var0)
           
 void fillRect(int xvar0, int yvar1, int widthvar2, int heightvar3)
           
 void fillRoundRect(int xvar0, int yvar1, int widthvar2, int heightvar3, int arcWidthvar4, int arcHeightvar5)
           
 Color flashColor()
           
 int flashCount()
           
 int flashTime()
           
 Shape getClip()
           
 Rectangle getClipBounds()
           
 Rectangle getClipBounds(Rectangle var0)
           
 Rectangle getClipRect()
           
 Color getColor()
           
 int getDebugOptions()
           
 Font getFont()
           
 FontMetrics getFontMetrics()
           
 FontMetrics getFontMetrics(Font fvar0)
           
 DebugGraphics getRJFCWrappedData()
           
 boolean hitClip(int var0, int var1, int var2, int var3)
           
 boolean isDrawingBuffer()
           
 PrintStream logStream()
           
 void setClip(int xvar0, int yvar1, int widthvar2, int heightvar3)
           
 void setClip(Shape clipvar0)
           
 void setColor(Color aColorvar0)
           
 void setData(DebugGraphics data)
           
 void setDebugOptions(int optionsvar0)
           
 void setFlashColor(Color flashColorvar0)
           
 void setFlashCount(int flashCountvar0)
           
 void setFlashTime(int flashTimevar0)
           
 void setFont(Font aFontvar0)
           
 void setHash(Hashtable hash)
           
 void setLogStream(PrintStream streamvar0)
           
 void setPaintMode()
           
 void setXORMode(Color aColorvar0)
           
 void translate(int xvar0, int yvar1)
           
 

Field Detail

LOG_OPTION

public static final int LOG_OPTION

FLASH_OPTION

public static final int FLASH_OPTION

BUFFERED_OPTION

public static final int BUFFERED_OPTION

NONE_OPTION

public static final int NONE_OPTION
Method Detail

getRJFCWrappedData

public DebugGraphics getRJFCWrappedData()
                                 throws RemoteException

setData

public void setData(DebugGraphics data)
             throws RemoteException

setHash

public void setHash(Hashtable hash)
             throws RemoteException

create

public Graphics create()
                throws RemoteException

create

public Graphics create(int xvar0,
                       int yvar1,
                       int widthvar2,
                       int heightvar3)
                throws RemoteException

setFlashColor

public void setFlashColor(Color flashColorvar0)
                   throws RemoteException

flashColor

public Color flashColor()
                 throws RemoteException

setFlashTime

public void setFlashTime(int flashTimevar0)
                  throws RemoteException

flashTime

public int flashTime()
              throws RemoteException

setFlashCount

public void setFlashCount(int flashCountvar0)
                   throws RemoteException

flashCount

public int flashCount()
               throws RemoteException

setLogStream

public void setLogStream(PrintStream streamvar0)
                  throws RemoteException

logStream

public PrintStream logStream()
                      throws RemoteException

setFont

public void setFont(Font aFontvar0)
             throws RemoteException

getFont

public Font getFont()
             throws RemoteException

setColor

public void setColor(Color aColorvar0)
              throws RemoteException

getColor

public Color getColor()
               throws RemoteException

getFontMetrics

public FontMetrics getFontMetrics()
                           throws RemoteException

getFontMetrics

public FontMetrics getFontMetrics(Font fvar0)
                           throws RemoteException

translate

public void translate(int xvar0,
                      int yvar1)
               throws RemoteException

setPaintMode

public void setPaintMode()
                  throws RemoteException

setXORMode

public void setXORMode(Color aColorvar0)
                throws RemoteException

getClipBounds

public Rectangle getClipBounds()
                        throws RemoteException

clipRect

public void clipRect(int xvar0,
                     int yvar1,
                     int widthvar2,
                     int heightvar3)
              throws RemoteException

setClip

public void setClip(int xvar0,
                    int yvar1,
                    int widthvar2,
                    int heightvar3)
             throws RemoteException

getClip

public Shape getClip()
              throws RemoteException

setClip

public void setClip(Shape clipvar0)
             throws RemoteException

drawRect

public void drawRect(int xvar0,
                     int yvar1,
                     int widthvar2,
                     int heightvar3)
              throws RemoteException

fillRect

public void fillRect(int xvar0,
                     int yvar1,
                     int widthvar2,
                     int heightvar3)
              throws RemoteException

clearRect

public void clearRect(int xvar0,
                      int yvar1,
                      int widthvar2,
                      int heightvar3)
               throws RemoteException

drawRoundRect

public void drawRoundRect(int xvar0,
                          int yvar1,
                          int widthvar2,
                          int heightvar3,
                          int arcWidthvar4,
                          int arcHeightvar5)
                   throws RemoteException

fillRoundRect

public void fillRoundRect(int xvar0,
                          int yvar1,
                          int widthvar2,
                          int heightvar3,
                          int arcWidthvar4,
                          int arcHeightvar5)
                   throws RemoteException

drawLine

public void drawLine(int x1var0,
                     int y1var1,
                     int x2var2,
                     int y2var3)
              throws RemoteException

draw3DRect

public void draw3DRect(int xvar0,
                       int yvar1,
                       int widthvar2,
                       int heightvar3,
                       boolean raisedvar4)
                throws RemoteException

fill3DRect

public void fill3DRect(int xvar0,
                       int yvar1,
                       int widthvar2,
                       int heightvar3,
                       boolean raisedvar4)
                throws RemoteException

drawOval

public void drawOval(int xvar0,
                     int yvar1,
                     int widthvar2,
                     int heightvar3)
              throws RemoteException

fillOval

public void fillOval(int xvar0,
                     int yvar1,
                     int widthvar2,
                     int heightvar3)
              throws RemoteException

drawArc

public void drawArc(int xvar0,
                    int yvar1,
                    int widthvar2,
                    int heightvar3,
                    int startAnglevar4,
                    int arcAnglevar5)
             throws RemoteException

fillArc

public void fillArc(int xvar0,
                    int yvar1,
                    int widthvar2,
                    int heightvar3,
                    int startAnglevar4,
                    int arcAnglevar5)
             throws RemoteException

drawPolyline

public void drawPolyline(int[] xPointsvar0,
                         int[] yPointsvar1,
                         int nPointsvar2)
                  throws RemoteException

drawPolygon

public void drawPolygon(int[] xPointsvar0,
                        int[] yPointsvar1,
                        int nPointsvar2)
                 throws RemoteException

fillPolygon

public void fillPolygon(int[] xPointsvar0,
                        int[] yPointsvar1,
                        int nPointsvar2)
                 throws RemoteException

drawString

public void drawString(String aStringvar0,
                       int xvar1,
                       int yvar2)
                throws RemoteException

drawString

public void drawString(AttributedCharacterIterator iteratorvar0,
                       int xvar1,
                       int yvar2)
                throws RemoteException

drawBytes

public void drawBytes(byte[] datavar0,
                      int offsetvar1,
                      int lengthvar2,
                      int xvar3,
                      int yvar4)
               throws RemoteException

drawChars

public void drawChars(char[] datavar0,
                      int offsetvar1,
                      int lengthvar2,
                      int xvar3,
                      int yvar4)
               throws RemoteException

drawImage

public boolean drawImage(Image imgvar0,
                         int xvar1,
                         int yvar2,
                         ImageObserver observervar3)
                  throws RemoteException

drawImage

public boolean drawImage(Image imgvar0,
                         int xvar1,
                         int yvar2,
                         int widthvar3,
                         int heightvar4,
                         ImageObserver observervar5)
                  throws RemoteException

drawImage

public boolean drawImage(Image imgvar0,
                         int xvar1,
                         int yvar2,
                         Color bgcolorvar3,
                         ImageObserver observervar4)
                  throws RemoteException

drawImage

public boolean drawImage(Image imgvar0,
                         int xvar1,
                         int yvar2,
                         int widthvar3,
                         int heightvar4,
                         Color bgcolorvar5,
                         ImageObserver observervar6)
                  throws RemoteException

drawImage

public boolean drawImage(Image imgvar0,
                         int dx1var1,
                         int dy1var2,
                         int dx2var3,
                         int dy2var4,
                         int sx1var5,
                         int sy1var6,
                         int sx2var7,
                         int sy2var8,
                         ImageObserver observervar9)
                  throws RemoteException

drawImage

public boolean drawImage(Image imgvar0,
                         int dx1var1,
                         int dy1var2,
                         int dx2var3,
                         int dy2var4,
                         int sx1var5,
                         int sy1var6,
                         int sx2var7,
                         int sy2var8,
                         Color bgcolorvar9,
                         ImageObserver observervar10)
                  throws RemoteException

copyArea

public void copyArea(int xvar0,
                     int yvar1,
                     int widthvar2,
                     int heightvar3,
                     int destXvar4,
                     int destYvar5)
              throws RemoteException

dispose

public void dispose()
             throws RemoteException

isDrawingBuffer

public boolean isDrawingBuffer()
                        throws RemoteException

setDebugOptions

public void setDebugOptions(int optionsvar0)
                     throws RemoteException

getDebugOptions

public int getDebugOptions()
                    throws RemoteException

drawPolygon

public void drawPolygon(Polygon var0)
                 throws RemoteException

fillPolygon

public void fillPolygon(Polygon var0)
                 throws RemoteException

getClipRect

public Rectangle getClipRect()
                      throws RemoteException

hitClip

public boolean hitClip(int var0,
                       int var1,
                       int var2,
                       int var3)
                throws RemoteException

getClipBounds

public Rectangle getClipBounds(Rectangle var0)
                        throws RemoteException