Kanzi  3.9.2
Java API
All Classes Functions Variables Enumerator Modules
StateManagerMetadata Interface Reference

Metadata definitions for StateManager. More...

Classes

interface  StateManagerEnteredStateMessageArguments
 Metadata definitions for StateManagerEnteredStateMessageArguments. More...
 
interface  StateManagerGoToDefinedStateMessageArguments
 Metadata definitions for StateManagerGoToDefinedStateMessageArguments. More...
 
interface  StateManagerGoToNextDefinedStateMessageArguments
 Metadata definitions for StateManagerGoToNextDefinedStateMessageArguments. More...
 
interface  StateManagerGoToPreviousDefinedStateMessageArguments
 Metadata definitions for StateManagerGoToPreviousDefinedStateMessageArguments. More...
 
interface  StateManagerGoToStateMessageArguments
 Metadata definitions for StateManagerGoToStateMessageArguments. More...
 
interface  StateManagerLeftStateMessageArguments
 Metadata definitions for StateManagerLeftStateMessageArguments. More...
 
interface  StateManagerStateChangeMessageArguments
 Metadata definitions for StateManagerStateChangeMessageArguments. More...
 
interface  StateManagerTransitionFinishedMessageArguments
 Metadata definitions for StateManagerTransitionFinishedMessageArguments. More...
 
interface  StateManagerTransitionMessageArguments
 Metadata definitions for StateManagerTransitionMessageArguments. More...
 
interface  StateManagerTransitionStartedMessageArguments
 Metadata definitions for StateManagerTransitionStartedMessageArguments. More...
 

Public Attributes

AbstractMessageType EnteredStateMessage
 Occurs when a state manager has entered a state. More...
 
AbstractMessageType GoToNextDefinedStateMessage
 Attempts to go to a state that is defined after the current one in a state manager. More...
 
AbstractMessageType GoToPreviousDefinedStateMessage
 Attempts to go to a state that is defined before the current one in a state manager. More...
 
AbstractMessageType GoToStateMessage
 Attempts to go to a state in a state manager. More...
 
AbstractMessageType LeftStateMessage
 Occurs when a state manager has left a state. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.StateManager")
 Metaclass for StateManager.
 
DynamicPropertyType< Boolean > StateManagerLongestPathProperty
 The longest path is selected for transformation animations. More...
 
AbstractMessageType TransitionFinishedMessage
 Occurs when a state manager finishes a transition to a state. More...
 
AbstractMessageType TransitionStartedMessage
 Occurs when a state manager begins a transition to a state. More...
 

Detailed Description

Metadata definitions for StateManager.

Member Data Documentation

◆ EnteredStateMessage

AbstractMessageType EnteredStateMessage
Initial value:
=
new AbstractMessageType("Message.StateManager.EnteredState")

Occurs when a state manager has entered a state.

◆ GoToNextDefinedStateMessage

AbstractMessageType GoToNextDefinedStateMessage
Initial value:
=
new AbstractMessageType("Message.StateManager.GoToNextDefinedState")

Attempts to go to a state that is defined after the current one in a state manager.

◆ GoToPreviousDefinedStateMessage

AbstractMessageType GoToPreviousDefinedStateMessage
Initial value:
=
new AbstractMessageType("Message.StateManager.GoToPreviousDefinedState")

Attempts to go to a state that is defined before the current one in a state manager.

◆ GoToStateMessage

AbstractMessageType GoToStateMessage
Initial value:
=
new AbstractMessageType("Message.StateManager.GoToState")

Attempts to go to a state in a state manager.

◆ LeftStateMessage

AbstractMessageType LeftStateMessage
Initial value:
=
new AbstractMessageType("Message.StateManager.LeftState")

Occurs when a state manager has left a state.

◆ StateManagerLongestPathProperty

DynamicPropertyType<Boolean> StateManagerLongestPathProperty
Initial value:
=
new DynamicPropertyType<>("StateManagerLongestPath", Boolean.class)

The longest path is selected for transformation animations.

◆ TransitionFinishedMessage

AbstractMessageType TransitionFinishedMessage
Initial value:
=
new AbstractMessageType("Message.StateManager.TransitionFinished")

Occurs when a state manager finishes a transition to a state.

◆ TransitionStartedMessage

AbstractMessageType TransitionStartedMessage
Initial value:
=
new AbstractMessageType("Message.StateManager.TransitionStarted")

Occurs when a state manager begins a transition to a state.