Interface Change
-
- All Known Implementing Classes:
ListAdditionChange
,ListRemovalChange
,ListReplacementChange
,NoChange
,PropertyChange
public interface Change
This 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 boolean
evaluate(CsmConditional csmConditional, Node node)
ObservableProperty
getProperty()
Object
getValue(ObservableProperty property, Node node)
default boolean
isEvaluatedOnDerivedProperty(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)
-
-