swp.server
Class Barrier

java.lang.Object
  |
  +--swp.server.Barrier

public class Barrier
extends Object
implements Serializable

Eine Barriere, die von Detektiven verschoben werden darf.

Version:
$Id: Barrier.java,v 1.6 2000/06/14 13:46:19 mscholz Exp $
Author:
Miriam
See Also:
Serialized Form

Method Summary
 boolean equals(Object o)
           
 Station getPosition()
           
 void move(Station to)
          Verschiebe Barriere auf eine neue Position.
 String toString()
          Prüft auf Gleichheit.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getPosition

public Station getPosition()
Returns:
Station, auf der sich die Barriere befindet.

move

public void move(Station to)
Verschiebe Barriere auf eine neue Position.
Parameters:
to - Aufgrund der Spielregeln muß das die alte Position des Detektivs sein

toString

public String toString()
Prüft auf Gleichheit.
Overrides:
toString in class Object
Returns:
true, falls o der gleichen Barriere auf dem Spielplan entspricht. Dabei wird die Station auf der sich diese Barriere zu befinden scheint nicht berücksichtigt, sondern eine interne Identifikationsnummer.

equals

public boolean equals(Object o)
Overrides:
equals in class Object