Kanzi  3.9.4
Java API
DataDrivenExclusiveActivityHostConceptMetadata Interface Reference

Metadata definitions for DataDrivenExclusiveActivityHostConcept. More...

Inheritance diagram for DataDrivenExclusiveActivityHostConceptMetadata:
[legend]

Public Attributes

DynamicPropertyType< Integer > ActiveActivityIndexProperty
 The index of the active Activity in the Data-Driven Exclusive Activity Host. More...
 
DynamicPropertyType< ResourceActivitySourceProperty
 The data object that provides the data for this Activity node. More...
 
DynamicPropertyType< String > ActivityTemplateProperty
 If set, the Data-Driven Exclusive Activity Host uses this prefab for Activity nodes that it creates. More...
 
AbstractMetaclass metaclass
 Metaclass for DataDrivenExclusiveActivityHostConcept. More...
 

Detailed Description

Metadata definitions for DataDrivenExclusiveActivityHostConcept.

Member Data Documentation

◆ ActiveActivityIndexProperty

DynamicPropertyType<Integer> ActiveActivityIndexProperty
Initial value:
= new DynamicPropertyType<>(
"DataDrivenExclusiveActivityHostConcept.ActiveActivityIndex", Integer.class)

The index of the active Activity in the Data-Driven Exclusive Activity Host.

After instantiating all Activity from a Data Source, this property refers to the only currently active Activity in this Data-Driven Exclusive Activity Host. To deactivate all the Activities in this Data-Driven Exclusive Activity Host, set this property to -1.

◆ ActivitySourceProperty

DynamicPropertyType<Resource> ActivitySourceProperty
Initial value:
= new DynamicPropertyType<>(
"DataDrivenExclusiveActivityHostConcept.ActivitySource", Resource.class)

The data object that provides the data for this Activity node.

◆ ActivityTemplateProperty

DynamicPropertyType<String> ActivityTemplateProperty
Initial value:
= new DynamicPropertyType<>(
"DataDrivenExclusiveActivityHostConcept.ActivityTemplate", String.class)

If set, the Data-Driven Exclusive Activity Host uses this prefab for Activity nodes that it creates.

◆ metaclass

AbstractMetaclass metaclass
Initial value:
=
new AbstractMetaclass("Kanzi.DataDrivenExclusiveActivityHostConcept")

Metaclass for DataDrivenExclusiveActivityHostConcept.