Package library.impl
Class BorrowManager
java.lang.Object
library.impl.BorrowManager
class BorrowManager
extends java.lang.Object
A könyvek kölcsönözhetőségét és kölcsönzését kezelő osztály.
-
Constructor Summary
Constructors Constructor Description BorrowManager() -
Method Summary
Modifier and Type Method Description static voidborrowableChanged(Book selectedBook, java.lang.Object aValue)Kezeli a könyv kölcsönözhetőségének megváltozásátstatic voidborrowedByChanged(Book selectedBook, java.lang.Object aValue)Kezeli a könyvet kölcsönző személy megváltozását.
-
Constructor Details
-
BorrowManager
BorrowManager()
-
-
Method Details
-
borrowableChanged
Kezeli a könyv kölcsönözhetőségének megváltozását- Parameters:
selectedBook- A táblázatban kijelölt könyv, aminek a tulajdonsága megváltozikaValue- Az új érték, amire át kell állítani
-
borrowedByChanged
Kezeli a könyvet kölcsönző személy megváltozását. Ha volt korábbi kölcsönző, akkor az ő kölcsönzött könyvei közül eltávolítja, az új kölcsönző könyveihez pedig hozzáadja a könyvet. Ha nem volt korábbi kölcsönző, csak hozzáadja a kölcsőnző könyveihez.- Parameters:
selectedBook- A táblázatban kijelölt könyv, amelyiknek a kölcsönzője megváltozikaValue- Az új kölcsönző
-