|
Interface Summary |
| IAppletGUIBuilder |
Interface for Applet GUI builder.
The components like Button, List, TextField, etc. |
| IColorFactory |
Factory interface for the color objects creation |
| ICommandMediator |
Interface for command mediator object to collect the
commands from the colleague objects |
| IShape |
Interface for shape classes |
| IShapeAbstractFactory |
Factory interface for operations that create abstract combination of shapes |
| IShapeCommand |
Interface for executing an operation which is encapsulated as Command object.
Collaborates with IShapeDrawer to execute the commands |
| IShapeContainer |
Interface for the ShapeContainer component |
| IShapeContainerState |
Interface for encapsulating the state of the shape container |
| IShapeDrawer |
Interface for Drawing shape using graphics object |
| IShapeFactory |
Factory interface for the shape objects creation |
| IShapeVisitor |
Interface to visit the shape objects |
| IVisitable |
Interface to make the object visitable |