Reprezentuje poziom w budynku.
Obiekty MultipleLevel są równe tylko na podstawie identyfikatora. Treści mogą mieć inną treść.
Chociaż dany poziom jest zazwyczaj zamknięty jednym budynkiem, poziom może obejmować kilka budynków (np. poziom parkingu może obejmować kilka budynków).
Podsumowanie metod publicznych
void |
activate()
Ustawia ten poziom jako widoczny poziom w swoim budynku.
|
boolean |
równa się(inny obiekt)
Sprawdza, czy wartość
IndoorLevel jest równa innej wartości. |
Ciąg znaków |
getName()
Zlokalizowana wyświetlana nazwa poziomu, np.
|
Ciąg znaków |
getShortName()
Zlokalizowana krótka wyświetlana nazwa poziomu, np.
|
int |
hashCode()
|
Podsumowanie metod dziedziczonych
Metody publiczne
public void activate ()
Ustawia ten poziom jako widoczny poziom w swoim budynku. Jeśli dany poziom mieści się w kilku budynkach, wszystkie one będą miały ten poziom jako aktywny.
publiczna wartość logiczna równa się (Inny obiekt)
Sprawdza, czy wartość IndoorLevel
jest równa innej wartości.
Parametry
inne | Object . |
---|
Akcje powrotne
- true, jeśli oba obiekty są tym samym obiektem, tj. ten == inny.
public String getName ()
Zlokalizowana wyświetlana nazwa poziomu, np. „parter”. Jeśli nie zdefiniowano nazwy, zwraca pusty ciąg znaków.
public String getShortName ()
Zlokalizowana krótka wyświetlana nazwa poziomu, np. „1”. Zwraca pusty ciąg, jeśli nie określono skróconej nazwy.