diff api/Commands/CreateAndAddUnitCommand.cs @ 82:3ea0ab04352b

* Fix line terminators no-open-ticket
author IBBoard <dev@ibboard.co.uk>
date Sat, 27 Jun 2009 18:59:49 +0000
parents e53ed2d613a1
children 89cc29b4c012
line wrap: on
line diff
--- a/api/Commands/CreateAndAddUnitCommand.cs	Wed May 27 19:43:09 2009 +0000
+++ b/api/Commands/CreateAndAddUnitCommand.cs	Sat Jun 27 18:59:49 2009 +0000
@@ -1,72 +1,72 @@
 // This file (CreateAndAddUnitCommand.cs) is a part of the IBBoard.WarFoundry.API project and is copyright 2009 IBBoard.
 //
-// The file and the library/program it is in are licensed under the GNU LGPL license, either version 3 of the License or (at your option) any later version. Please see COPYING.LGPL for more information and the full license.
-
-using System;
+// The file and the library/program it is in are licensed under the GNU LGPL license, either version 3 of the License or (at your option) any later version. Please see COPYING.LGPL for more information and the full license.
+
+using System;
 using IBBoard.Commands;
 using IBBoard.Lang;
-using IBBoard.WarFoundry.API.Objects;
-
-namespace IBBoard.WarFoundry.API.Commands
-{
-	public class CreateAndAddUnitCommand : Command
-	{
-		private UnitType addedUnitType;
-		private Army army;
+using IBBoard.WarFoundry.API.Objects;
+
+namespace IBBoard.WarFoundry.API.Commands
+{
+	public class CreateAndAddUnitCommand : Command
+	{
+		private UnitType addedUnitType;
+		private Army army;
 		private Unit addedUnit;
 		
 		public CreateAndAddUnitCommand(UnitType toAdd, Army armyTo)
 		{
 			addedUnitType = toAdd;
 			army = armyTo;
-		}
+		}
+
+		[Obsolete("Use two parameter constructor instead")]
+		public CreateAndAddUnitCommand(UnitType toAdd, ArmyCategory catTo, Army armyTo) : this(toAdd, armyTo)
+		{
+		}
 
-		[Obsolete("Use two parameter constructor instead")]
-		public CreateAndAddUnitCommand(UnitType toAdd, ArmyCategory catTo, Army armyTo) : this(toAdd, armyTo)
-		{
-		}
+		[Obsolete("Use two parameter constructor instead")]
+		public CreateAndAddUnitCommand(UnitType toAdd, Category catTo, Army armyTo) : this (toAdd, armyTo.GetCategory(catTo), armyTo)
+		{
+		}
+
+		public override bool CanExecute()
+		{
+			return (addedUnitType!=null && army!=null);
+		}
+
+		public override string Description
+		{
+			get { return "Add unit of "+StringManipulation.CutToLength(addedUnitType.Name, 20)+" to the army"; }
+		}
 
-		[Obsolete("Use two parameter constructor instead")]
-		public CreateAndAddUnitCommand(UnitType toAdd, Category catTo, Army armyTo) : this (toAdd, armyTo.GetCategory(catTo), armyTo)
-		{
-		}
-
-		public override bool CanExecute()
-		{
-			return (addedUnitType!=null && army!=null);
-		}
-
-		public override string Description
-		{
-			get { return "Add unit of "+StringManipulation.CutToLength(addedUnitType.Name, 20)+" to the army"; }
-		}
-
-		public override string UndoDescription
-		{
-			get { return "Remove unit of "+StringManipulation.CutToLength(addedUnitType.Name, 20)+" from army"; }
-		}
-
-		public override bool Execute()
-		{
-			addedUnit = new Unit(addedUnitType, army);
-			this.Redo();
-			return true;
-		}
-
-		public override void Redo()
-		{
-			army.AddUnit(addedUnit);
-		}
-
-		public override void Undo()
-		{
-			army.RemoveUnit(addedUnit);
-		}
-
-
-		public override string Name
-		{
-			get { return "Add new unit"; }
-		}
-	}
-}
+		public override string UndoDescription
+		{
+			get { return "Remove unit of "+StringManipulation.CutToLength(addedUnitType.Name, 20)+" from army"; }
+		}
+
+		public override bool Execute()
+		{
+			addedUnit = new Unit(addedUnitType, army);
+			this.Redo();
+			return true;
+		}
+
+		public override void Redo()
+		{
+			army.AddUnit(addedUnit);
+		}
+
+		public override void Undo()
+		{
+			army.RemoveUnit(addedUnit);
+		}
+
+
+		public override string Name
+		{
+			get { return "Add new unit"; }
+		}
+	}
+}