Changed DrawingVerbs to have a different name space

This commit is contained in:
Lukasz Baldyga committed 2020-10-25 10:26:43 +00:00
1 parent c136093ab3
commit 0d8fa71602
15 files changed
+17 -16

No files matched your search

@@ -4,7 +4,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
class Circle : Verb {
Drawer drawer;
double scale;
@@ -4,7 +4,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
public class Clear : Verb {
Drawer drawer;
@@ -4,7 +4,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
public class Dot : Verb {
Drawer drawer;
public Dot(Drawer drawer) {
@@ -5,7 +5,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
class DrawLines : Verb {
Drawer drawer;
Point[] points;
@@ -5,7 +5,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
public class DrawTo : Verb {
protected Drawer drawer;
protected Point moveToPoint;
@@ -6,7 +6,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
public class FillColor : Verb {
Drawer drawer;
@@ -5,7 +5,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
public class MoveTo : Verb {
protected Drawer drawer;
@@ -5,7 +5,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
class PenColor : Verb {
Drawer drawer;
@@ -5,7 +5,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
class Quadrilateral : Verb {
Verb verb;
@@ -5,7 +5,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
//TODO: correct
class Rectangle : Verb {
Verb verb;
@@ -5,7 +5,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
/// <summary>
/// A class that generates a RegularPolygon verb.
/// </summary>
@@ -4,7 +4,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
public class ResetPen : Verb {
Drawer drawer;
@@ -4,7 +4,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
class Square : Verb {
Verb verb;
@@ -5,7 +5,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Advanced_Software_Engineering {
namespace Advanced_Software_Engineering.Verbs.DrawingVerbs {
public class Triangle : Verb {
Verb verb;
@@ -6,6 +6,7 @@ using System.Linq;
using System.Security.Cryptography;
using System.Windows.Forms;
using System.Windows.Forms.VisualStyles;
using Advanced_Software_Engineering.Verbs.DrawingVerbs;
namespace Advanced_Software_Engineering {
public class VerbFactory {
@@ -81,7 +82,7 @@ namespace Advanced_Software_Engineering {
case "rectangle":
//Check parameters
if (parameters.Length == 2) {
return new Rectangle(drawer,
return new Advanced_Software_Engineering.Verbs.DrawingVerbs.Rectangle(drawer,
Value.ConvertToDouble(parameters[0]),
Value.ConvertToDouble(parameters[1])
);
@@ -93,7 +94,7 @@ namespace Advanced_Software_Engineering {
Value.ConvertToPoint(parameters[6], parameters[7])
);
} else if (parameters.Length == 4) {
return new Rectangle(drawer,
return new Advanced_Software_Engineering.Verbs.DrawingVerbs.Rectangle(drawer,
Value.ConvertToPoint(parameters[0], parameters[1]),
Value.ConvertToPoint(parameters[2], parameters[3])
);