|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use interfaces | |
---|---|
classes.container | |
classes.container.state | |
classes.main | |
classes.main.components | |
classes.shapes | |
classes.shapes.commands | |
classes.shapes.decorators | |
interfaces |
Classes in interfaces used by classes.container | |
---|---|
CommandColleague
Abstract class for the colleague objects to interact with mediator. Classes need to inhert this class to communicate with mediator class. |
|
ICommandMediator
Interface for command mediator object to collect the commands from the colleague objects |
|
IShape
Interface for shape classes |
|
IShapeContainer
Interface for the ShapeContainer component |
|
IShapeContainerState
Interface for encapsulating the state of the shape container |
Classes in interfaces used by classes.container.state | |
---|---|
CommandColleague
Abstract class for the colleague objects to interact with mediator. Classes need to inhert this class to communicate with mediator class. |
|
ICommandMediator
Interface for command mediator object to collect the commands from the colleague objects |
|
IShape
Interface for shape classes |
|
IShapeContainerState
Interface for encapsulating the state of the shape container |
Classes in interfaces used by classes.main | |
---|---|
GUIControls
Interface for GUI controls type. |
|
IShape
Interface for shape classes |
|
IShapeCommand
Interface for executing an operation which is encapsulated as Command object. Collaborates with IShapeDrawer to execute the commands |
Classes in interfaces used by classes.main.components | |
---|---|
IAppletGUIBuilder
Interface for Applet GUI builder. The components like Button, List, TextField, etc. |
Classes in interfaces used by classes.shapes | |
---|---|
CommandColleague
Abstract class for the colleague objects to interact with mediator. Classes need to inhert this class to communicate with mediator class. |
|
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 |
|
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 |
Classes in interfaces used by classes.shapes.commands | |
---|---|
ICommandMediator
Interface for command mediator object to collect the commands from the colleague objects |
|
IShapeCommand
Interface for executing an operation which is encapsulated as Command object. Collaborates with IShapeDrawer to execute the commands |
|
IShapeDrawer
Interface for Drawing shape using graphics object |
Classes in interfaces used by classes.shapes.decorators | |
---|---|
IColorFactory
Factory interface for the color objects creation |
|
IShape
Interface for shape classes |
|
IShapeDrawer
Interface for Drawing shape using graphics object |
|
IShapeVisitor
Interface to visit the shape objects |
|
ShapeDecorator
Decorates the IShape object |
Classes in interfaces used by interfaces | |
---|---|
ICommandMediator
Interface for command mediator object to collect the commands from the colleague objects |
|
IShape
Interface for shape classes |
|
IShapeDrawer
Interface for Drawing shape using graphics object |
|
IShapeVisitor
Interface to visit the shape objects |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |