interfaces
Interface IShapeAbstractFactory
- All Known Implementing Classes:
- BlueCircleFactory, ColorShapeFactory, RedRectangleFactory
public interface IShapeAbstractFactory
Factory interface for operations that create abstract combination of shapes
- Version:
- 1.0, 06-Apr-07
- Author:
- Prathab
- See Also:
IShape
,
IShapeFactory
,
IColorFactory
getAbstractShape
IShape getAbstractShape(java.lang.String shapeName,
java.lang.Object object,
ShapeCoordinates shapeCoordinates,
ICommandMediator commandMediator)
- Creates shapes with the combination of other objects (like Color)
- Parameters:
shapeName
- name of the shapeobject
- object(abstract) required to make shapeshapeCoordinates
- default coordinates of the shapecommandMediator
- command meditor to interact with other classes
- Returns:
- new IShape object
- See Also:
ICommandMediator
,
ShapeCoordinates