Kanzi  3.9.5
Java API
IntValueAccumulatorMetadata Interface Reference

Metadata definitions for IntValueAccumulator. More...

Inheritance diagram for IntValueAccumulatorMetadata:
[legend]

Classes

class  SetAccumulatedValueBoundariesMessageArguments
 Metadata definitions for SetAccumulatedValueBoundariesMessageArguments. More...
 

Public Attributes

DynamicPropertyType< Integer > IncrementSizeProperty
 The size of the increments of this Int Value Accumulator. More...
 
DynamicPropertyType< String > IncrementSizeSourceProperty
 The property type set on this node that determines the increment size of this Int Value Accumulator. More...
 
DynamicPropertyType< Integer > MaximumAccumulatedValueProperty
 The maximum total accumulated integer value. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.IntValueAccumulator")
 Metaclass for IntValueAccumulator.
 
DynamicPropertyType< Integer > MinimumAccumulatedValueProperty
 The minimum total accumulated integer value. More...
 
DynamicMessageType< IntValueAccumulatorMetadata.SetAccumulatedValueBoundariesMessageArguments > SetAccumulatedValueBoundariesMessage
 Sets the minimum and maximum total accumulated integer value. More...
 
DynamicPropertyType< String > TargetPropertyTypeProperty
 The property type on this node that this Int 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

Metadata definitions for IntValueAccumulator.

Member Data Documentation

◆ IncrementSizeProperty

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

The size of the increments of this Int Value Accumulator.

◆ IncrementSizeSourceProperty

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

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

◆ MaximumAccumulatedValueProperty

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

The maximum total accumulated integer value.

◆ MinimumAccumulatedValueProperty

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

The minimum total accumulated integer value.

◆ SetAccumulatedValueBoundariesMessage

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

Sets the minimum and maximum total accumulated integer value.

◆ TargetPropertyTypeProperty

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

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