class TableColumnDirtyState<S> : Observable
<init> |
TableColumnDirtyState(editModel: TableViewEditModel<S>, item: S) |
dirty |
val dirty: BooleanBinding |
dirtyColumns |
val dirtyColumns: ObservableMap<TableColumn<S, Any?>, Any?> |
editModel |
val editModel: TableViewEditModel<S> |
invalidationListeners |
val invalidationListeners: ArrayList<InvalidationListener> |
isDirty |
val isDirty: Boolean |
item |
val item: S |
addListener |
fun addListener(listener: InvalidationListener): Unit |
commit |
fun commit(column: TableColumn<*, *>): Unit fun commit(): Unit |
equals |
fun equals(other: Any?): Boolean |
getDirtyColumnProperty |
fun getDirtyColumnProperty(column: TableColumn<*, *>): BooleanBinding |
hashCode |
fun hashCode(): Int |
isDirtyColumn |
fun isDirtyColumn(column: TableColumn<*, *>): Boolean |
removeListener |
fun removeListener(listener: InvalidationListener): Unit |
rollback |
fun rollback(column: TableColumn<*, *>): Unit fun rollback(): Unit |
getProperty |
fun <T> Any.getProperty(prop: KMutableProperty1<*, T>): ObjectProperty<T> |
observable |
fun <T : Any> Any.observable(propName: String): ObjectProperty<T> |