Class Hierarchy
- java.lang.Object
- javafx.application.Application
- View.Main
- test.BloomFilter
- test.Board
- View.BoardController
- test.BookScrabbleHandler (implements test.ClientHandler)
- test.BooksDirectoryReader
- test.CacheManager
- test.Dictionary
- test.DictionaryCommunication
- test.DictionaryManager
- View.GameOverPageController
- Model.GuestModelTest
- Model.HostHandler (implements test.ClientHandler)
- Model.HostModelTest
- test.IOSearcher
- test.LFU (implements test.CacheReplacementPolicy)
- test.LRU (implements test.CacheReplacementPolicy)
- View.MainPageController
- test.MyServer
- java.util.Observable
- Model.GuestModel (implements Model.ScrabbleModelFacade)
- Model.HostModel (implements Model.ScrabbleModelFacade)
- Model.Player
- ViewModel.ScrabbleViewModel (implements java.util.Observer)
- test.Tile
- test.Tile.Bag
- View.WaitingPageController (implements java.util.Observer)
- test.Word
- javafx.application.Application
Interface Hierarchy
- test.CacheReplacementPolicy
- test.ClientHandler
- Model.ScrabbleModelFacade