JTP
Class NrmTile
java.lang.Object
JTP.Tile
JTP.StartableTile
JTP.NrmTile
- All Implemented Interfaces:
- Serializable
public class NrmTile
- extends StartableTile
Normal tile (startable)
- Author:
- V.Termanis
- See Also:
- Serialized Form
Constructor Summary |
NrmTile(int height,
boolean levelStart)
Constructs a new GrvTile instance with the given attributes. |
Method Summary |
Tile |
copy()
Creates an exact (non-shallow) copy of the current tile |
boolean |
equalsApartFromHeight(Tile t)
Used to compare two tiles, ignoring their respective heights. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NrmTile
public NrmTile(int height,
boolean levelStart)
throws TileException
- Constructs a new
GrvTile
instance with the given attributes.
- Parameters:
height
- of the pilelevelStart
- indicates whether this is a start
- Throws:
TileException
- if height
is invalid.
equalsApartFromHeight
public boolean equalsApartFromHeight(Tile t)
- Used to compare two tiles, ignoring their respective heights.
- Overrides:
equalsApartFromHeight
in class Tile
- Parameters:
t
- the Tile
instance to compare the current tile with.
- Returns:
true
if the two Tile
instances
are equal disregarding their heights.
copy
public Tile copy()
- Creates an exact (non-shallow) copy of the current tile
- Overrides:
copy
in class Tile
- Returns:
- a copy of the
Tile
instance.