A B C D E G H I J L M N O P R S T V W X Y

A

accept(IShapeVisitor) - Method in class classes.shapes.CircleShape
Accepts the visitor and execute its method
accept(IShapeVisitor) - Method in class classes.shapes.RectangleShape
Accepts the visitor and execute its method
accept(IShapeVisitor) - Method in class classes.shapes.TriangleShape
Accepts the visitor and execute its method
accept(IShapeVisitor) - Method in interface interfaces.IVisitable
Accepts the visitor and execute its method
actionPerformed(ActionEvent) - Method in class classes.main.MainApplet
 
addObject(Object) - Method in class classes.shapes.commands.CommandContainer
Stores the objects which are interested to collect the commands automatically
addObject(Object) - Method in interface interfaces.ICommandMediator
Add the specified object to the mediator object directly without encapsulating it as a command object
addShape(IShape) - Method in class classes.container.ShapeContainer
Adds the given shape object to container
addShape(IShape) - Method in class classes.container.ShapeContainerContext
Adds the given shape to the container based on the state of the coantiner.
addShape(ShapeContainerContext, IShape) - Method in class classes.container.state.ShapeContainerEmptyState
Adds the given shape to container based on the partial filled state
addShape(ShapeContainerContext, IShape) - Method in class classes.container.state.ShapeContainerFullState
Adds the given shape to container based on the partial filled state
addShape(ShapeContainerContext, IShape) - Method in class classes.container.state.ShapeContainerPartialState
Adds the given shape to container based on the partial filled state
addShape(IShape) - Method in interface interfaces.IShapeContainer
Adds the given shape object to container
addShape(ShapeContainerContext, IShape) - Method in interface interfaces.IShapeContainerState
Adds the given shape to container based on its context
AppletControls - Class in classes.main
Contians the java.awt components (controls) declaration
AppletControls() - Constructor for class classes.main.AppletControls
 
AppletPainter - Class in classes.main
Paints the graphics commands stored in the command container class
AppletPainter(IShapeCommand, CommandContainer) - Constructor for class classes.main.AppletPainter
Initializes with the IShapeCommand object and CommandContainer object
args - Variable in class types.Command
Arguments for the method

A B C D E G H I J L M N O P R S T V W X Y