|
Class Summary |
| AbstractRectangleShape |
This provides a basic abstract implementation of rectangular bounded Figures. |
| AbstractShape |
This provides basic default functionality for Figures that are assumed to be
movable and reshapable with observers that want to know when their locations
or shapes change. |
| BottomHandle |
This class provides a handle that shows up at the bottom of a figure
and resizes the figure accordingly as it is dragged. |
| BottomLeftHandle |
This class provides a handle that shows up at the bottom left of a figure
and reshapes the figure accordingly as it is dragged. |
| BottomRightHandle |
This class provides a handle that shows up at the bottom right of a figure
and resizes the figure accordingly as it is dragged. |
| BoundsHandle |
Although there are plenty of ways to add Handles to figures, a common thing to
do is put them on the corners or sides of some rectangular area (e.g. |
| FilledShape |
This provides basic default functionality for Figures that draw shapes which
may be opaque. |
| LeftHandle |
This class provides a handle that shows up at the left of a figure
and reshapes the figure accordingly as it is dragged. |
| RectangularCreationTool |
This tool produces Shapes by creating an instance and then moving
their topLeft and bottomRight. |
| RightHandle |
This class provides a handle that shows up at the right of a figure
and resizes the figure accordingly as it is dragged. |
| ShapeTool |
This provides basic functionality for a tool used to create concrete Figures. |
| TopHandle |
This class provides a handle that shows up at the top of a figure
and reshapes the figure accordingly as it is dragged. |
| TopLeftHandle |
This class provides a handle that shows up at the top left of a figure
and reshapes the figure accordingly as it is dragged. |
| TopRightHandle |
This class provides a handle that shows up at the top right of a figure
and reshapes the figure accordingly as it is dragged. |