nuke CommandResult.java
This commit is contained in:
@@ -3,5 +3,10 @@ package chess.io;
|
||||
import chess.model.Game;
|
||||
|
||||
public abstract class Command {
|
||||
|
||||
public enum CommandResult {
|
||||
Moved, NotMoved, NotAllowed;
|
||||
}
|
||||
|
||||
public abstract CommandResult execute(Game game, OutputSystem outputSystem);
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package chess.io;
|
||||
|
||||
import chess.io.Command.CommandResult;
|
||||
import chess.io.commands.MoveCommand;
|
||||
import chess.model.Game;
|
||||
import chess.model.Game.GameStatus;
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
package chess.io;
|
||||
|
||||
public enum CommandResult {
|
||||
Moved, NotMoved, NotAllowed;
|
||||
}
|
||||
@@ -1,6 +1,5 @@
|
||||
package chess.io.commands;
|
||||
|
||||
import chess.io.CommandResult;
|
||||
import chess.io.OutputSystem;
|
||||
import chess.io.PlayerCommand;
|
||||
import chess.model.Game;
|
||||
|
||||
@@ -4,7 +4,6 @@ import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import chess.io.Command;
|
||||
import chess.io.CommandResult;
|
||||
import chess.io.OutputSystem;
|
||||
import chess.model.ChessBoard;
|
||||
import chess.model.Coordinate;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package chess.io.commands;
|
||||
|
||||
import chess.io.Command;
|
||||
import chess.io.CommandResult;
|
||||
import chess.io.OutputSystem;
|
||||
import chess.model.Coordinate;
|
||||
import chess.model.Game;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
package chess.io.commands;
|
||||
|
||||
import chess.io.CommandResult;
|
||||
import chess.io.OutputSystem;
|
||||
import chess.io.PlayerCommand;
|
||||
import chess.model.Game;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
package chess.io.commands;
|
||||
|
||||
import chess.io.CommandResult;
|
||||
import chess.io.OutputSystem;
|
||||
import chess.io.PlayerCommand;
|
||||
import chess.model.ChessBoard;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package chess.io.commands;
|
||||
|
||||
import chess.io.Command;
|
||||
import chess.io.CommandResult;
|
||||
import chess.io.OutputSystem;
|
||||
import chess.model.ChessBoard;
|
||||
import chess.model.Color;
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
package chess.io.commands;
|
||||
|
||||
import chess.io.CommandResult;
|
||||
import chess.io.OutputSystem;
|
||||
import chess.io.PlayerCommand;
|
||||
import chess.model.ChessBoard;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package chess.io.commands;
|
||||
|
||||
import chess.io.Command;
|
||||
import chess.io.CommandResult;
|
||||
import chess.io.OutputSystem;
|
||||
import chess.model.Color;
|
||||
import chess.model.Game;
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package chess.io.commands;
|
||||
|
||||
import chess.io.Command;
|
||||
import chess.io.CommandResult;
|
||||
import chess.io.OutputSystem;
|
||||
import chess.model.Game;
|
||||
|
||||
|
||||
@@ -13,8 +13,8 @@ import javax.swing.JPanel;
|
||||
import javax.swing.SwingUtilities;
|
||||
|
||||
import chess.io.Command;
|
||||
import chess.io.Command.CommandResult;
|
||||
import chess.io.CommandExecutor;
|
||||
import chess.io.CommandResult;
|
||||
import chess.io.OutputSystem;
|
||||
import chess.io.commands.GetAllowedMovesCommand;
|
||||
import chess.io.commands.GetPieceAtCommand;
|
||||
|
||||
Reference in New Issue
Block a user