Interface Change
-
- All Known Implementing Classes:
ListAdditionChange,ListRemovalChange,ListReplacementChange,NoChange,PropertyChange
public interface ChangeThis represents a change that has happened to a specific Node.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleanevaluate(CsmConditional csmConditional, Node node)ObservablePropertygetProperty()ObjectgetValue(ObservableProperty property, Node node)default booleanisEvaluatedOnDerivedProperty(ObservableProperty property)
-
-
-
Method Detail
-
evaluate
default boolean evaluate(CsmConditional csmConditional, Node node)
-
isEvaluatedOnDerivedProperty
default boolean isEvaluatedOnDerivedProperty(ObservableProperty property)
-
getProperty
ObservableProperty getProperty()
-
getValue
Object getValue(ObservableProperty property, Node node)
-
-