public OpenCommand(IFileShapeParser shapeParser, IShapeContainer shapeContainer, IWriter writer) { _shapeParser = shapeParser; _shapeContainer = shapeContainer; _writer = writer; }
public CreateCommand( IFileShapeParser shapeParser, IShapeContainer shapeContainer, IWriter writer, IShapeFactory shapeFactory) { _shapeParser = shapeParser; _shapeContainer = shapeContainer; _writer = writer; _shapeFactory = shapeFactory; }
public SaveCommand(IFileShapeParser fileShapeParser, IShapeContainer shapeContainer) { _fileShapeParser = fileShapeParser; _shapeContainer = shapeContainer; }