public abstract class Grapher
{
public abstract void drawLine(int llX,
int llY,
int urX,
int urY);
public abstract void drawArrow(int llX,
int llY,
int urX,
int urY);
public abstract void drawRectangle(int llX,
int llY,
int urX,
int urY);
public abstract void drawText(int x,
int y,
String text);
public abstract void drawCircle(int x,
int y);
public abstract void drawDot(int x,
int y);
public abstract void drawUTurn(int bot,
int left,
int top,
int right);
public abstract void black();
public abstract void blue();
public abstract void purple();
public abstract void red();
public abstract void close();
public void setColour(PremonCat C);
public Grapher();
}