File: /Users/shatabdi/Education/GitHub/se450_project/src/model/interfaces/IDialogProvider.java

1     //borrowed from project starter code
2     package model.interfaces;
3     
4     import view.Enum.MouseMode;
5     import view.Enum.ShapeColor;
6     import view.Enum.ShapeShadingType;
7     import view.Enum.ShapeType;
8     import view.interfaces.IDialogChoice;
9     
10     public interface IDialogProvider {
11     
12     	IDialogChoice<MouseMode> getMouseModeDialogChoice();
13     
14     	IDialogChoice<ShapeColor> getPrimaryColorDialogChoice();
15     
16     	IDialogChoice<ShapeColor> getSecondaryColorDialogChoice();
17     
18     	IDialogChoice<ShapeShadingType> getShadingTypeDialogChoice();
19     
20     	IDialogChoice<ShapeType> getShapeDialogChoice();
21     }
22