|
|||||||||
| Home >> All >> plugins >> [ Chess overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
plugins.Chess
Class Move

java.lang.Objectplugins.Chess.Move
- public class Move
- extends java.lang.Object
| Field Summary | |
private Field |
originField
|
private plugins.Chess.piece.Piece |
piece
|
private plugins.Chess.piece.Piece |
takenPiece
|
private Field |
targetField
|
| Constructor Summary | |
Move()
|
|
Move(plugins.Chess.piece.Piece piece,
Field originField,
Field targetField)
Creates a new instance of Move |
|
Move(plugins.Chess.piece.Piece piece,
Field originField,
Field targetField,
plugins.Chess.piece.Piece takenPiece)
|
|
| Method Summary | |
static Move |
createMoveFromString(java.lang.String move)
|
Field |
getOriginField()
Getter for property originField. |
plugins.Chess.piece.Piece |
getPiece()
Getter for property piece. |
plugins.Chess.piece.Piece |
getTakenPiece()
Getter for property takenPiece. |
Field |
getTargetField()
Getter for property targetField. |
void |
setOriginField(Field originField)
Setter for property originField. |
void |
setPiece(plugins.Chess.piece.Piece piece)
Setter for property piece. |
void |
setTakenPiece(plugins.Chess.piece.Piece takenPiece)
Setter for property takenPiece. |
void |
setTargetField(Field targetField)
Setter for property targetField. |
java.lang.String |
toString()
Convert this Object to a human-readable String. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
originField
private Field originField
targetField
private Field targetField
piece
private plugins.Chess.piece.Piece piece
takenPiece
private plugins.Chess.piece.Piece takenPiece
| Constructor Detail |
Move
public Move(plugins.Chess.piece.Piece piece, Field originField, Field targetField)
- Creates a new instance of Move
Move
public Move(plugins.Chess.piece.Piece piece, Field originField, Field targetField, plugins.Chess.piece.Piece takenPiece)
Move
public Move()
| Method Detail |
getOriginField
public Field getOriginField()
- Getter for property originField.
setOriginField
public void setOriginField(Field originField)
- Setter for property originField.
getTargetField
public Field getTargetField()
- Getter for property targetField.
setTargetField
public void setTargetField(Field targetField)
- Setter for property targetField.
getPiece
public plugins.Chess.piece.Piece getPiece()
- Getter for property piece.
setPiece
public void setPiece(plugins.Chess.piece.Piece piece)
- Setter for property piece.
toString
public java.lang.String toString()
- Description copied from class:
java.lang.Object - Convert this Object to a human-readable String.
There are no limits placed on how long this String
should be or what it should contain. We suggest you
make it as intuitive as possible to be able to place
it into System.out.println() 55
and such.
It is typical, but not required, to ensure that this method never completes abruptly with a java.lang.RuntimeException.
This method will be called when performing string concatenation with this object. If the result is
null, string concatenation will instead use"null".The default implementation returns
getClass().getName() + "@" + Integer.toHexString(hashCode()).
getTakenPiece
public plugins.Chess.piece.Piece getTakenPiece()
- Getter for property takenPiece.
setTakenPiece
public void setTakenPiece(plugins.Chess.piece.Piece takenPiece)
- Setter for property takenPiece.
createMoveFromString
public static Move createMoveFromString(java.lang.String move)
|
|||||||||
| Home >> All >> plugins >> [ Chess overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
plugins.Chess.Move