com.doubleu.kotlintrader.data.Angebote |
Holding all Ort_has_Ware objects that were loaded from the database |
com.doubleu.kotlintrader.view.AngeboteView |
Displays all offers in a Table. Offers are represented by Ort_has_Ware. |
kotlin.Any (extensions in package com.doubleu.kotlintrader.extensions) | |
com.doubleu.kotlintrader.database.DBHelper |
Helper methods for database interaction |
com.doubleu.kotlintrader.data.Data | |
com.doubleu.kotlintrader.database.Database |
Handles interaction with the database |
com.doubleu.kotlintrader.delegates.DatabaseDelegate |
Super class for all Delegates that delegate Entity fields to the database. Implementations of this also must provide a Property. |
com.doubleu.kotlintrader.database.Entity |
A simple Database Entity. ID Column is required |
com.doubleu.kotlintrader.model.Ereignis | |
com.doubleu.kotlintrader.model.Fahrt | |
com.doubleu.kotlintrader.util.FxDialogs |
Wrapper for JavaFX's OptionPane. Copied from StackOverflow. |
javafx.scene.layout.HBox (extensions in package com.doubleu.kotlintrader.extensions) | |
kotlin.reflect.KMutableProperty (extensions in package com.doubleu.kotlintrader.extensions) | |
kotlin.reflect.KProperty (extensions in package com.doubleu.kotlintrader.extensions) | |
com.doubleu.kotlintrader.KotlinTraderApp | |
com.doubleu.kotlintrader.controller.LoginController | |
com.doubleu.kotlintrader.view.LoginView |
Presents the option for the database connection, the login and assigning the master user. The table on the right lists all available users. |
com.doubleu.kotlintrader.util.MD5 |
Handels MD5 Encryption. The Trader's password is MD5 encrypted. |
com.doubleu.kotlintrader.view.MainView |
Tying the other views together in a TabPane |
com.doubleu.kotlintrader.controller.MasterController | |
com.doubleu.kotlintrader.view.MasterView |
Displays some game option for the master user. Only available when the master user is logged in. |
com.doubleu.kotlintrader.delegates.MutableReferenceDelegate |
Delegates mutable Entity-References to the database |
kotlin.Number (extensions in package com.doubleu.kotlintrader.extensions) | |
javafx.beans.value.ObservableValue (extensions in package com.doubleu.kotlintrader.extensions) | |
com.doubleu.kotlintrader.model.Ort | |
com.doubleu.kotlintrader.data.OrtWaren |
Holding Ort_has_Ware objects that were loaded from the database. They always depend on the current ort |
com.doubleu.kotlintrader.model.Ort_has_Ware | |
com.doubleu.kotlintrader.data.Orte |
Holding all Ort objects that were loaded from the database |
com.doubleu.kotlintrader.delegates.PropertyDelegate |
Delegates simple properties to the database |
com.doubleu.kotlintrader.database.RefEntity |
Database Entity with 2 ID Columns |
com.doubleu.kotlintrader.delegates.ReferenceDelegate |
Delegates an immutable Entity-Reference to the database |
javafx.scene.layout.Region (extensions in package com.doubleu.kotlintrader.extensions) | |
com.doubleu.kotlintrader.model.Schiff | |
com.doubleu.kotlintrader.data.SchiffWaren |
Holding Schiff_has_Ware objects that were loaded from the database. They always depend on the current schiff |
com.doubleu.kotlintrader.model.Schiff_has_Ware | |
com.doubleu.kotlintrader.data.Schiffe |
Holding all Schiff objects that were loaded from the database |
com.doubleu.kotlintrader.util.Settings | |
com.doubleu.kotlintrader.data.Storage |
Provides Storage for various Entitys |
com.doubleu.kotlintrader.controller.TradeController | |
com.doubleu.kotlintrader.view.TradeView |
View responsible for trading. Left table shows Ware depending on the current Ort. Right table shows Ware depending on the current Schiff. Bottom panel shows information about the logged in Trader and his Schiff |
com.doubleu.kotlintrader.model.Trader | |
com.doubleu.kotlintrader.data.Users |
Holding all Trader objects that were loaded from the database |
javafx.scene.layout.VBox (extensions in package com.doubleu.kotlintrader.extensions) | |
com.doubleu.kotlintrader.model.Ware |