Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
J
L
M
N
O
P
R
S
T
V
W
X
Y
C
changeShapeXYCoordinates(int, int)
- Method in class classes.shapes.
CircleShape
Relocate the shape at external specified location
changeShapeXYCoordinates(int, int)
- Method in class classes.shapes.
RectangleShape
Relocate the shape at external specified location
changeShapeXYCoordinates(int, int)
- Method in class classes.shapes.
TriangleShape
Relocate the shape at external specified location
changeShapeXYCoordinates(int, int)
- Method in interface interfaces.
IShape
Changes the shape coordinates
changeShapeXYCoordinates(int, int)
- Method in class interfaces.
ShapeDecorator
Relocate the shape at external specified location
CircleShape
- Class in
classes.shapes
Class for circle shape objects
CircleShape(ShapeCoordinates, ICommandMediator)
- Constructor for class classes.shapes.
CircleShape
Initializes with the deafult shape coordinates and mediator object
classes.container
- package classes.container
classes.container.state
- package classes.container.state
classes.main
- package classes.main
classes.main.components
- package classes.main.components
classes.shapes
- package classes.shapes
classes.shapes.commands
- package classes.shapes.commands
classes.shapes.decorators
- package classes.shapes.decorators
clearPermanentCommandList()
- Method in class classes.shapes.commands.
CommandContainer
Clears the permanent command list
clearTempCommandList()
- Method in class classes.shapes.commands.
CommandContainer
Clears the temporary command list
clone()
- Method in class classes.shapes.
CircleShape
Creates clone of the object
clone()
- Method in class classes.shapes.decorators.
ColorDecorator
Create clone of the object
clone()
- Method in class classes.shapes.
RectangleShape
Creates clone of the object
clone()
- Method in class classes.shapes.
TriangleShape
Creates clone of the object
clone()
- Method in interface interfaces.
IShape
Perfroms the clone operation on the current object
clone()
- Method in class interfaces.
ShapeDecorator
Create clone of the object
clone()
- Method in class types.
ShapeCoordinates
collectCommands()
- Method in class classes.main.
AppletPainter
Collects the commands from the
CommandContainer
object
collectCommands(ArrayList)
- Method in class classes.main.
AppletPainter
Collects the commands from the parameter passed
ColorDecorator
- Class in
classes.shapes.decorators
Decorates the shape with color
ColorDecorator(IShape, Color)
- Constructor for class classes.shapes.decorators.
ColorDecorator
ColorFactory
- Class in
classes.shapes.decorators
Factory class for the color objects creation
ColorFactory()
- Constructor for class classes.shapes.decorators.
ColorFactory
ColorShapeFactory
- Class in
classes.shapes
Factory class for the Colored Shape objects
ColorShapeFactory()
- Constructor for class classes.shapes.
ColorShapeFactory
Command
- Class in
types
Encapsulates a request as command object
Command()
- Constructor for class types.
Command
CommandColleague
- Class in
interfaces
Abstract class for the colleague objects to interact with mediator.
Classes need to inhert this class to communicate with mediator class.
CommandColleague(ICommandMediator)
- Constructor for class interfaces.
CommandColleague
Constructor set the
ICommandMediator
type object
CommandContainer
- Class in
classes.shapes.commands
Holds the
Command
objects sent from other objects
CommandContainer()
- Constructor for class classes.shapes.commands.
CommandContainer
commandMediator
- Static variable in class interfaces.
CommandColleague
Reference to the
ICommandMediator
class
CONTAINER_SIZE
- Variable in class classes.container.
ShapeContainer
createContainer(ShapeCoordinates, ICommandMediator)
- Static method in class classes.container.
ShapeContainerCreator
Creates the ShapeContainer object and returns same object if it is already created (singleton).
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
J
L
M
N
O
P
R
S
T
V
W
X
Y