Kanzi  3.9.4
Java API
FloatValueAccumulatorMetadata Interface Reference

Metadata definitions for FloatValueAccumulator. More...

Inheritance diagram for FloatValueAccumulatorMetadata:
[legend]

Classes

class  SetAccumulatedValueBoundariesMessageArguments
 Metadata definitions for SetAccumulatedValueBoundariesMessageArguments. More...
 

Public Attributes

DynamicPropertyType< Float > IncrementSizeProperty
 The size of the increments of this Float Value Accumulator. More...
 
DynamicPropertyType< String > IncrementSizeSourceProperty
 The property type set on this node that determines the increment size of this Float Value Accumulator. More...
 
DynamicPropertyType< Float > MaximumAccumulatedValueProperty
 The maximum total accumulated float value. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.FloatValueAccumulator")
 Metaclass for FloatValueAccumulator.
 
DynamicPropertyType< Float > MinimumAccumulatedValueProperty
 The minimum total accumulated float value. More...
 
DynamicMessageType< FloatValueAccumulatorMetadata.SetAccumulatedValueBoundariesMessageArguments > SetAccumulatedValueBoundariesMessage
 Sets the minimum and maximum total accumulated float value. More...
 
DynamicPropertyType< Integer > TargetPropertyFieldProperty
 The field of the target property on a node which where the values of the input property are accumulated. More...
 
DynamicPropertyType< String > TargetPropertyTypeProperty
 The property type on this node that this Float Value Accumulator updates. More...
 
- Public Attributes inherited from ValueAccumulatorMetadata
DynamicPropertyType< Boolean > AutoplayProperty
 Sets whether the Value Accumulator starts automatically when it is attached to the node. More...
 
DynamicPropertyType< Integer > BoundTypeProperty
 Sets how the Value Accumulator limits the total accumulated value between the minimum and maximum value boundaries. More...
 
DynamicPropertyType< Integer > IncrementTimeIntervalProperty
 Sets the frequency of increments in milliseconds. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.ValueAccumulator")
 Metaclass for ValueAccumulator.
 
DynamicMessageType< ValueAccumulatorMetadata.PauseMessageArguments > PauseMessage
 Pauses the animation applied by a Value Accumulator to its target property value. More...
 
DynamicMessageType< ValueAccumulatorMetadata.ResumeMessageArguments > ResumeMessage
 Resumes the paused animation applied by a Value Accumulator to its target property value. More...
 
DynamicMessageType< ValueAccumulatorMetadata.StartMessageArguments > StartMessage
 Starts the animation applied by a Value Accumulator to its target property value. More...
 
DynamicMessageType< ValueAccumulatorMetadata.StopMessageArguments > StopMessage
 Stops the animation applied by a Value Accumulator to its target property value. More...
 
- Public Attributes inherited from NodeComponentMetadata
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.NodeComponent")
 Metaclass for NodeComponent.
 
DynamicPropertyType< String > NameProperty
 Name. More...
 

Detailed Description

Member Data Documentation

◆ IncrementSizeProperty

DynamicPropertyType<Float> IncrementSizeProperty
Initial value:
=
new DynamicPropertyType<>("FloatValueAccumulator.IncrementSize", Float.class)

The size of the increments of this Float Value Accumulator.

◆ IncrementSizeSourceProperty

DynamicPropertyType<String> IncrementSizeSourceProperty
Initial value:
=
new DynamicPropertyType<>("FloatValueAccumulator.IncrementSizeSource", String.class)

The property type set on this node that determines the increment size of this Float Value Accumulator.

◆ MaximumAccumulatedValueProperty

DynamicPropertyType<Float> MaximumAccumulatedValueProperty
Initial value:
=
new DynamicPropertyType<>("FloatValueAccumulator.MaximumAccumulatedValue", Float.class)

The maximum total accumulated float value.

◆ MinimumAccumulatedValueProperty

DynamicPropertyType<Float> MinimumAccumulatedValueProperty
Initial value:
=
new DynamicPropertyType<>("FloatValueAccumulator.MinimumAccumulatedValue", Float.class)

The minimum total accumulated float value.

◆ SetAccumulatedValueBoundariesMessage

DynamicMessageType<FloatValueAccumulatorMetadata.SetAccumulatedValueBoundariesMessageArguments> SetAccumulatedValueBoundariesMessage
Initial value:
=
new DynamicMessageType<>("Message.FloatValueAccumulator.SetAccumulatedValueBoundaries",
FloatValueAccumulatorMetadata.SetAccumulatedValueBoundariesMessageArguments.class)

Sets the minimum and maximum total accumulated float value.

◆ TargetPropertyFieldProperty

DynamicPropertyType<Integer> TargetPropertyFieldProperty
Initial value:
=
new DynamicPropertyType<>("FloatValueAccumulator.TargetPropertyField", Integer.class)

The field of the target property on a node which where the values of the input property are accumulated.

◆ TargetPropertyTypeProperty

DynamicPropertyType<String> TargetPropertyTypeProperty
Initial value:
=
new DynamicPropertyType<>("FloatValueAccumulator.TargetPropertyType", String.class)

The property type on this node that this Float Value Accumulator updates.