Added commands to do.

This commit is contained in:
Lukasz Baldyga committed 2020-10-12 13:56:52 +01:00
1 parent 92b1110369
commit 8acf87b001
1 file changed
+13 -4
@@ -11,8 +11,6 @@ using System.Xml.Serialization;
namespace Advanced_Software_Engineering
{
class VerbFactory
{
public static Verb MakeVerb(Drawer drawer, string fullCommand)
@@ -65,6 +63,17 @@ namespace Advanced_Software_Engineering
}
else throw new Exception("Command has an incorrect number of parameters");
case "dot":
case "clear":
case "shape":
case "square":
case "rectangle":
case "circle":
case "triangle":
case "pen":
case "fill":
case "color":
throw new Exception("Not implemented");
default:
throw new Exception("Command not found");
@@ -110,9 +119,9 @@ namespace Advanced_Software_Engineering
public DrawTo(Drawer drawer, Point point) : base(drawer, point) { }
public void ExecuteVerb()
public new void ExecuteVerb()
{
this.drawer.DrawLine(moveToPoint);
}
}