IndoorLevel

Öffentliche finale Klasse IndoorLevel erweitert Objekt

Stellt eine Etage in einem Gebäude dar.

IndoorLevel-Objekte sind nur nach ID gleich. Es ist möglich, dass der Inhalt anders ist.

Während eine Ebene normalerweise von einem einzelnen Gebäude umschlossen ist, kann eine Ebene von mehreren Gebäuden umgeben sein (z.B. kann sich eine Ebene über mehrere Gebäude erstrecken).

Public Method Summary

void
activate()
Legt diese Ebene als sichtbare Ebene im Gebäude fest.
boolean
ist gleich(Sonstiges Objekt)
Testet, ob diese IndoorLevel einem anderen entspricht.
String
getName()
Lokalisierter Anzeigename für die Ebene, z.B.
String
getShortName()
Lokalisierter kurzer Anzeigename für die Ebene, z.B.
int

Inherited Method Summary

Public Methods

public void activate ()

Legt diese Ebene als sichtbare Ebene im Gebäude fest. Befindet sich eine Ebene in mehreren Gebäuden, wird sie für alle diese Gebäude als aktiv festgelegt.

public boolesch ist gleich (Objekt anderes)

Testet, ob diese IndoorLevel einem anderen entspricht.

Parameter
Weitere ein Object.
Rückgaben
  • true, wenn beide Objekte dasselbe Objekt sind, d. h. diese == other.

public String getName ()

Lokalisierter Anzeigename für die Etage, z. B. „Erdgeschoss“ Gibt einen leeren String zurück, wenn kein Name definiert ist.

public String getShortName ()

Lokalisierter kurzer Anzeigename für die Ebene, z.B. „1“. Gibt einen leeren String zurück, wenn kein Wert für „shortName“ definiert ist.

public int hashCode ()