Kanzi  3.9.4
Java API
ActivityHostConceptMetadata Interface Reference

Metadata definitions for ActivityHostConcept. More...

Inheritance diagram for ActivityHostConceptMetadata:
[legend]

Classes

class  ActivationMessageArguments
 Metadata definitions for ActivationMessageArguments. More...
 
class  RegisterActivityElementInternalMessageArguments
 Metadata definitions for RegisterActivityElementInternalMessageArguments. More...
 
class  UnregisterActivityElementInternalMessageArguments
 Metadata definitions for UnregisterActivityElementInternalMessageArguments. More...
 

Public Attributes

DynamicMessageType< ActivityHostConceptMetadata.ActivationMessageArguments > ActivateActivityMessageMessage
 Send this message to an Activity Host to activate its child Activity that you set in the message. More...
 
DynamicMessageType< ActivityConceptMetadata.ActivityPrefabMessageArgumentsActivityPrefabAttachedMessageMessage
 An Activity Host sends this message when it attaches the prefab of the Activity that is activated. More...
 
DynamicMessageType< ActivityConceptMetadata.ActivityPrefabMessageArgumentsActivityPrefabDetachedMessageMessage
 An Activity Host sends this message when it detaches the prefab of the Activity that is deactivated. More...
 
DynamicMessageType< ActivityHostConceptMetadata.ActivationMessageArguments > DeactivateActivityMessageMessage
 Send this message to an Activity Host to deactivate its child Activity that you set in the message. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.ActivityHostConcept")
 Metaclass for ActivityHostConcept.
 
DynamicMessageType< ActivityHostConceptMetadata.RegisterActivityElementInternalMessageArguments > RegisterHostInternalMessageMessage
 
DynamicMessageType< ActivityHostConceptMetadata.UnregisterActivityElementInternalMessageArguments > UnregisterHostInternalMessageMessage
 

Detailed Description

Metadata definitions for ActivityHostConcept.

Member Data Documentation

◆ ActivateActivityMessageMessage

DynamicMessageType<ActivityHostConceptMetadata.ActivationMessageArguments> ActivateActivityMessageMessage
Initial value:
=
new DynamicMessageType<>("ActivityHostConcept.ActivateActivityMessage",
ActivityHostConceptMetadata.ActivationMessageArguments.class)

Send this message to an Activity Host to activate its child Activity that you set in the message.

On successful activation, Exclusive Activity Hosts automatically deactivates the previously active Activity.

◆ ActivityPrefabAttachedMessageMessage

Initial value:
=
new DynamicMessageType<>("ActivityHostConcept.ActivityPrefabAttachedMessage",
ActivityConceptMetadata.ActivityPrefabMessageArguments.class)

An Activity Host sends this message when it attaches the prefab of the Activity that is activated.

◆ ActivityPrefabDetachedMessageMessage

Initial value:
=
new DynamicMessageType<>("ActivityHostConcept.ActivityPrefabDetachedMessage",
ActivityConceptMetadata.ActivityPrefabMessageArguments.class)

An Activity Host sends this message when it detaches the prefab of the Activity that is deactivated.

◆ DeactivateActivityMessageMessage

DynamicMessageType<ActivityHostConceptMetadata.ActivationMessageArguments> DeactivateActivityMessageMessage
Initial value:
=
new DynamicMessageType<>("ActivityHostConcept.DeactivateActivityMessage",
ActivityHostConceptMetadata.ActivationMessageArguments.class)

Send this message to an Activity Host to deactivate its child Activity that you set in the message.

You can use this message only to deactivate an Activity in a Parallel Activity Host.

◆ RegisterHostInternalMessageMessage

DynamicMessageType<ActivityHostConceptMetadata.RegisterActivityElementInternalMessageArguments> RegisterHostInternalMessageMessage
Initial value:
=
new DynamicMessageType<>("ActivityHostConcept.RegisterHostInternalMessage",
ActivityHostConceptMetadata.RegisterActivityElementInternalMessageArguments.class)

◆ UnregisterHostInternalMessageMessage

DynamicMessageType< ActivityHostConceptMetadata.UnregisterActivityElementInternalMessageArguments> UnregisterHostInternalMessageMessage
Initial value:
= new DynamicMessageType<>(
"ActivityHostConcept.UnregisterHostInternalMessage",
ActivityHostConceptMetadata.UnregisterActivityElementInternalMessageArguments.class)