All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class CH.ifa.draw.figures.RootEllipseFigure

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

public class RootEllipseFigure
extends EllipseFigure
implements RootFigure
An ellipse that can be used as the physical frame figure of an owning FrameComposite.


Constructor Index

 o RootEllipseFigure(Figure)
 o RootEllipseFigure(Point, Point, Figure)

Method Index

 o connectorAt(int, int)
Returns a standard ChopBoxConnector for the composite.
 o displayBox(Point, Point)
Calls willChange() of the composite prior to setting the display box and changed() afterwards.
 o getMinimumSize()
A hook - no mimimum size by default.
 o handles()
Returns standard box handles for the composite.

Constructors

 o RootEllipseFigure
 public RootEllipseFigure(Figure composite)
 o RootEllipseFigure
 public RootEllipseFigure(Point origin,
                          Point corner,
                          Figure composite)

Methods

 o handles
 public Vector handles()
Returns standard box handles for the composite.

Overrides:
handles in class EllipseFigure
 o connectorAt
 public Connector connectorAt(int x,
                              int y)
Returns a standard ChopBoxConnector for the composite.

Overrides:
connectorAt in class EllipseFigure
 o getMinimumSize
 public Dimension getMinimumSize()
A hook - no mimimum size by default.

Overrides:
getMinimumSize in class AbstractFigure
 o displayBox
 public void displayBox(Point origin,
                        Point corner)
Calls willChange() of the composite prior to setting the display box and changed() afterwards.

Overrides:
displayBox in class AbstractFigure

All Packages  Class Hierarchy  This Package  Previous  Next  Index