Package | Description |
---|---|
geofasc.swing.model |
Provides all the data model classes (interfaces and their default implementations)
for the geometric figure components.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CircleModel
CircleModel is the interface for the data model of a circle
figure. |
interface |
EllipseModel
EllipseModel is the interface for the data model of an
ellipse figure. |
interface |
RectangleModel
RectangleModel is the interface for the data model of a
rectangle figure. |
interface |
SquareModel
SquareModel is the interface for the data model of a square
figure. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultCircleModel
DefaultCircleModel is the default implementation of
CircleModel . |
class |
DefaultEllipseModel
DefaultEllipseModel is the default implementation of
EllipseModel . |
class |
DefaultFigureModelExtended
DefaultFigureModelExtended is the default implementation of
FigureModelExtended . |
class |
DefaultRectangleModel
DefaultRectangleModel is the default implementation of
RectangleModel . |
class |
DefaultSquareModel
DefaultSquareModel is the default implementation of
SquareModel . |