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>- See Also:
-
transient
public javafx.beans.binding.BooleanExpression transientProperty- Specified by:
transientPropertyin interfaceIdentifiableModel<T>- See Also:
-
-
Constructor Details
-
BaseDetailModel
public BaseDetailModel()
-
-
Method Details
-
idProperty
- Specified by:
idPropertyin interfaceIdentifiable<T>- Returns:
- the
idproperty
-
transientProperty
public javafx.beans.binding.BooleanExpression transientProperty()- Specified by:
transientPropertyin interfaceIdentifiableModel<T>- Returns:
- the
transientproperty
-
addComposites
protected void addComposites(org.nield.dirtyfx.tracking.DirtyProperty... properties) -
addConstraints
protected void addConstraints(io.github.palexdev.materialfx.validation.Constraint... constraints)
-