class Record : Resources
Record(resources: Resources, index: Int, attendee: Attendee, startProperty: ObjectProperty<DateTime>, endProperty: ObjectProperty<DateTime>, dailyDisabledProperty: BooleanProperty = SimpleBooleanProperty(), dailyProperty: DoubleProperty = SimpleDoubleProperty(), overtimeProperty: DoubleProperty = SimpleDoubleProperty(), dailyIncomeProperty: DoubleProperty = SimpleDoubleProperty(), overtimeIncomeProperty: DoubleProperty = SimpleDoubleProperty(), totalProperty: DoubleProperty = SimpleDoubleProperty()) |
val attendee: Attendee |
|
var daily: Double |
|
val dailyDisabledProperty: BooleanProperty |
|
var dailyIncome: Double |
|
val dailyIncomeProperty: DoubleProperty |
|
val dailyProperty: DoubleProperty |
|
val displayedEnd: StringProperty |
|
val displayedName: String |
|
val displayedStart: StringProperty |
|
var end: DateTime? |
|
val endProperty: ObjectProperty<DateTime> |
|
val index: Int |
|
var isDailyDisabled: Boolean |
|
var overtime: Double |
|
var overtimeIncome: Double |
|
val overtimeIncomeProperty: DoubleProperty |
|
val overtimeProperty: DoubleProperty |
|
var start: DateTime? |
|
val startProperty: ObjectProperty<DateTime> |
|
var total: Double |
|
val totalProperty: DoubleProperty |
fun cloneEnd(time: LocalTime): DateTime |
|
fun cloneStart(time: LocalTime): DateTime |
|
fun isChild(): Boolean |
|
fun isNode(): Boolean |
|
fun isTotal(): Boolean |
const val INDEX_NODE: Int
Parent row displaying name and its settings. |
|
const val INDEX_TOTAL: Int
Last child row of a node, displaying calculated total. |
|
const val WORKING_HOURS: Int |
fun getDummy(resources: Resources): Record
Dummy for invisible javafx.scene.control.TreeTableView root. |