Kanzi  3.9.6
Java API
OnPropertyChangedTriggerMetadata Interface Reference

Metadata definitions for OnPropertyChangedTrigger. More...

Inheritance diagram for OnPropertyChangedTriggerMetadata:
[legend]

Public Attributes

DynamicPropertyType< Boolean > IgnoreIdenticalValueProperty
 Invoke the trigger only on change in the monitored property's value. More...
 
DynamicPropertyType< Boolean > IgnoreInitialValueProperty
 Invoke the trigger only when the value of the monitored property changes after the trigger is already attached. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.OnPropertyChangedTrigger")
 Metaclass for OnPropertyChangedTrigger.
 
DynamicPropertyType< String > SourceNodeProperty
 The node for which this trigger monitors property changes. More...
 
DynamicPropertyType< String > SourcePropertyTypeProperty
 The property type the changes of which trigger this trigger. More...
 
- Public Attributes inherited from TriggerMetadata
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.Trigger")
 Metaclass for Trigger.
 
- Public Attributes inherited from NodeComponentMetadata
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.NodeComponent")
 Metaclass for NodeComponent.
 
DynamicPropertyType< String > NameProperty
 Name. More...
 

Detailed Description

Member Data Documentation

◆ IgnoreIdenticalValueProperty

DynamicPropertyType<Boolean> IgnoreIdenticalValueProperty
Initial value:
=
new DynamicPropertyType<>("OnPropertyChangedTrigger.IgnoreIdenticalValue", Boolean.class)

Invoke the trigger only on change in the monitored property's value.

◆ IgnoreInitialValueProperty

DynamicPropertyType<Boolean> IgnoreInitialValueProperty
Initial value:
=
new DynamicPropertyType<>("OnPropertyChangedTrigger.IgnoreInitialValue", Boolean.class)

Invoke the trigger only when the value of the monitored property changes after the trigger is already attached.

◆ SourceNodeProperty

DynamicPropertyType<String> SourceNodeProperty
Initial value:
=
new DynamicPropertyType<>("OnPropertyChangedTrigger.SourceNode", String.class)

The node for which this trigger monitors property changes.

◆ SourcePropertyTypeProperty

DynamicPropertyType<String> SourcePropertyTypeProperty
Initial value:
=
new DynamicPropertyType<>("OnPropertyChangedTrigger.SourcePropertyType", String.class)

The property type the changes of which trigger this trigger.