All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class CH.ifa.draw.contrib.FixedSizeEllipse

CH.ifa.draw.standard.AbstractFigure
   |
   +----CH.ifa.draw.figures.AttributeFigure
           |
           +----CH.ifa.draw.figures.EllipseFigure
                   |
                   +----CH.ifa.draw.contrib.FixedSizeEllipse

public abstract class FixedSizeEllipse
extends EllipseFigure
an EllipseFigure which cannot be resized.


Constructor Index

 o FixedSizeEllipse()
 o FixedSizeEllipse(Point, Point)

Method Index

 o displayBox(Point, Point)
Set the displayBox of this keeping the specified size.
 o getExtension()
A hook to specify the size of this.
 o handles()
Returns a set of NullHandles.

Constructors

 o FixedSizeEllipse
 public FixedSizeEllipse(Point origin,
                         Point corner)
 o FixedSizeEllipse
 public FixedSizeEllipse()

Methods

 o getExtension
 protected Point getExtension()
A hook to specify the size of this. Make this a small circle by default.

 o displayBox
 public void displayBox(Point origin,
                        Point corner)
Set the displayBox of this keeping the specified size.

Overrides:
displayBox in class AbstractFigure
 o handles
 public Vector handles()
Returns a set of NullHandles.

Overrides:
handles in class EllipseFigure

All Packages  Class Hierarchy  This Package  Previous  Next  Index