Class BaseDetailModel<T>
java.lang.Object
cz.masci.springfx.mvci.model.detail.impl.BaseDetailModel<T>
- All Implemented Interfaces:
Identifiable<T>,DetailModel<T>,DirtyModel,IdentifiableModel<T>,ValidModel,io.github.palexdev.materialfx.validation.Validated,org.nield.dirtyfx.tracking.DirtyProperty
-
Property Summary
PropertiesTypePropertyDescriptionjavafx.beans.property.ObjectProperty<T>javafx.beans.binding.BooleanExpressionProperties inherited from interface cz.masci.springfx.mvci.model.detail.ValidModel
valid -
Field Summary
Fields inherited from interface io.github.palexdev.materialfx.validation.Validated
INVALID_PSEUDO_CLASS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddComposites(org.nield.dirtyfx.tracking.DirtyProperty... properties) protected voidaddConstraints(io.github.palexdev.materialfx.validation.Constraint... constraints) javafx.beans.property.ObjectProperty<T>javafx.beans.binding.BooleanExpressionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface cz.masci.springfx.mvci.model.detail.DirtyModel
getComposite, isDirty, isDirtyProperty, rebaseline, resetMethods inherited from interface cz.masci.commons.springfx.data.Identifiable
getId, setIdMethods inherited from interface cz.masci.springfx.mvci.model.detail.IdentifiableModel
isTransientMethods inherited from interface io.github.palexdev.materialfx.validation.Validated
getValidator, isValid, updateInvalid, validateMethods inherited from interface cz.masci.springfx.mvci.model.detail.ValidModel
validProperty
-
Property Details
-
id
- Specified by:
idPropertyin interfaceIdentifiable<T>
-
transient
public javafx.beans.binding.BooleanExpression transientProperty- Specified by:
transientPropertyin interfaceIdentifiableModel<T>
-
-
Constructor Details
-
BaseDetailModel
public BaseDetailModel()
-
-
Method Details
-
idProperty
- Specified by:
idPropertyin interfaceIdentifiable<T>
-
transientProperty
public javafx.beans.binding.BooleanExpression transientProperty()- Specified by:
transientPropertyin interfaceIdentifiableModel<T>
-
addComposites
protected void addComposites(org.nield.dirtyfx.tracking.DirtyProperty... properties) -
addConstraints
protected void addConstraints(io.github.palexdev.materialfx.validation.Constraint... constraints)
-