Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • io.github.michael_bailey.client.StorageDataTypes.Account (implements java.io.Serializable)
    • io.github.michael_bailey.client.StorageDataTypes.Account.Builder
    • javafx.application.Application
    • io.github.michael_bailey.client.models.ApplicationModel
    • io.github.michael_bailey.client.ui.ChatWindow.ChatWindowController (implements javafx.fxml.Initializable)
    • io.github.michael_bailey.client.ui.ChatWindow.ChatWindowModel
    • io.github.michael_bailey.client.ui.ChatWindow.ChatWindowModel.ChatWindowModelBuilder
    • io.github.michael_bailey.client.StorageDataTypes.Contact (implements java.io.Serializable)
    • io.github.michael_bailey.client.StorageDataTypes.Contact.Builder
    • io.github.michael_bailey.client.ui.ChatWindow.CellFactories.ContactCellFactory (implements javafx.util.Callback<P,​R>)
    • io.github.michael_bailey.client.ui.ChatWindow.ListCells.ContactListCellModel
    • io.github.michael_bailey.client.managers.DataManager (implements java.io.Closeable)
    • io.github.michael_bailey.client.managers.DataStore.DataStore (implements java.io.Serializable)
    • io.github.michael_bailey.client.ui.LoginWindow.LoginWindowController (implements javafx.fxml.Initializable)
    • io.github.michael_bailey.client.ui.LoginWindow.LoginWindowModel
    • io.github.michael_bailey.client.Main
    • io.github.michael_bailey.client.ui.MenuBar.MenuBarController (implements javafx.fxml.Initializable)
    • io.github.michael_bailey.client.StorageDataTypes.Message (implements java.io.Serializable)
    • io.github.michael_bailey.client.ui.ChatWindow.CellFactories.MessageCellFactory (implements javafx.util.Callback<P,​R>)
    • io.github.michael_bailey.client.ui.ChatWindow.ListCells.MessageListCellModel
    • io.github.michael_bailey.client.managers.NetworkManager (implements io.github.michael_bailey.client.Delegates.Interfaces.IServerModuleDelegate)
    • io.github.michael_bailey.client.Delegates.NetworkManagerDelegate (implements io.github.michael_bailey.client.Delegates.Interfaces.INetworkManagerDelegate)
    • javafx.scene.Node (implements javafx.event.EventTarget, javafx.css.Styleable)
      • javafx.scene.Parent
        • javafx.scene.layout.Region
          • javafx.scene.control.Control (implements javafx.scene.control.Skinnable)
            • javafx.scene.control.Labeled
              • javafx.scene.control.Cell<T>
                • javafx.scene.control.IndexedCell<T>
                  • javafx.scene.control.ListCell<T>
    • io.github.michael_bailey.client.managers.NetworkModules.PTPModule
    • io.github.michael_bailey.client.StorageDataTypes.Server (implements java.io.Serializable)
    • io.github.michael_bailey.client.StorageDataTypes.Server.Builder
    • io.github.michael_bailey.client.ui.ChatWindow.CellFactories.ServerCellFactory (implements javafx.util.Callback<P,​R>)
    • io.github.michael_bailey.client.ui.ChatWindow.ListCells.ServerListCellModel
    • io.github.michael_bailey.client.managers.NetworkModules.ServerModule
    • io.github.michael_bailey.client.Delegates.ServerModuleDelegate (implements io.github.michael_bailey.client.Delegates.Interfaces.IServerModuleDelegate)
    • java.lang.Thread (implements java.lang.Runnable)
      • io.github.michael_bailey.client.managers.Inbound
      • io.github.michael_bailey.client.managers.Outbound
      • io.github.michael_bailey.client.managers.NetworkModules.workers.PTPConnectionWorker
    • io.github.michael_bailey.client.UIDataTypes.UIServer

Interface Hierarchy