FooWindow.java 1/7

[
top][prev][next]
package FooWindowingSystem;

import WindowingSystem.Window;

public class FooWindow extends Window {
  /**
   * Operation
   *
   */
  public void redraw (  ){
  }
}


FooWindowManager.java 2/7

[
top][prev][next]
package FooWindowingSystem;

import WindowingSystem.WindowManager;

public class FooWindowManager extends WindowManager {
}


Point.java 3/7

[
top][prev][next]
package TwoDimensionalGraphics;


public class Point {
  /** Attributes */
  private float x;
  private float y;
  /**
   * Operation
   *
   * @param x
   * @param y
   * @return 
   */
  public Point ( float x, float y ){
  }
  /**
   * Operation
   *
   * @return float
   */
  public float getX (  ){
  }
  /**
   * Operation
   *
   * @return float
   */
  public float getY (  ){
  }
}


Rectangle.java 4/7

[
top][prev][next]
package TwoDimensionalGraphics;


public class Rectangle extends Shape {
  /** Associations */
  private Point points;
  /**
   * Operation
   *
   * @return float
   */
  public float getArea (  ){
  }
}


Shape.java 5/7

[
top][prev][next]
package TwoDimensionalGraphics;


public abstract class Shape {
  /**
   * Operation
   *
   * @return float
   */
  abstract public float getArea (  );
}


Window.java 6/7

[
top][prev][next]
package WindowingSystem;

import TwoDimensionalGraphics.Shape;

public abstract class Window {
  /** Attributes */
  private Shape visualrep;
  /**
   * Operation
   *
   */
  abstract public void redraw (  );
}


WindowManager.java 7/7

[
top][prev][next]
package WindowingSystem;


public abstract class WindowManager {
  /** Associations */
  private Window windows;
}


Generated by GNU enscript 1.6.1.