Kanzi  3.9.8
Kanzi Engine 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

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.

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.

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.

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.

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