Kanzi  3.9.4
Java API
StateManagerMetadata Interface Reference

Metadata definitions for StateManager. More...

Classes

class  EnteredStateMessageArguments
 Metadata definitions for EnteredStateMessageArguments. More...
 
class  GoToDefinedStateMessageArguments
 Metadata definitions for GoToDefinedStateMessageArguments. More...
 
class  GoToNextDefinedStateMessageArguments
 Metadata definitions for GoToNextDefinedStateMessageArguments. More...
 
class  GoToPreviousDefinedStateMessageArguments
 Metadata definitions for GoToPreviousDefinedStateMessageArguments. More...
 
class  GoToStateMessageArguments
 Metadata definitions for GoToStateMessageArguments. More...
 
class  LeftStateMessageArguments
 Metadata definitions for LeftStateMessageArguments. More...
 
class  StateChangeMessageArguments
 Metadata definitions for StateChangeMessageArguments. More...
 
class  StateManagerMessageArguments
 Metadata definitions for StateManagerMessageArguments. More...
 
class  TransitionFinishedMessageArguments
 Metadata definitions for TransitionFinishedMessageArguments. More...
 
class  TransitionMessageArguments
 Metadata definitions for TransitionMessageArguments. More...
 
class  TransitionStartedMessageArguments
 Metadata definitions for TransitionStartedMessageArguments. More...
 

Public Attributes

DynamicMessageType< StateManagerMetadata.EnteredStateMessageArguments > EnteredStateMessage
 Occurs when a state manager has entered a state. More...
 
DynamicMessageType< StateManagerMetadata.GoToNextDefinedStateMessageArguments > GoToNextDefinedStateMessage
 Attempts to go to a state that is defined after the current one in a state manager. More...
 
DynamicMessageType< StateManagerMetadata.GoToPreviousDefinedStateMessageArguments > GoToPreviousDefinedStateMessage
 Attempts to go to a state that is defined before the current one in a state manager. More...
 
DynamicMessageType< StateManagerMetadata.GoToStateMessageArguments > GoToStateMessage
 Attempts to go to a state in a state manager. More...
 
DynamicMessageType< StateManagerMetadata.LeftStateMessageArguments > 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...
 
DynamicMessageType< StateManagerMetadata.TransitionFinishedMessageArguments > TransitionFinishedMessage
 Occurs when a state manager finishes a transition to a state. More...
 
DynamicMessageType< StateManagerMetadata.TransitionStartedMessageArguments > TransitionStartedMessage
 Occurs when a state manager begins a transition to a state. More...
 

Detailed Description

Metadata definitions for StateManager.

Member Data Documentation

◆ EnteredStateMessage

DynamicMessageType<StateManagerMetadata.EnteredStateMessageArguments> EnteredStateMessage
Initial value:
=
new DynamicMessageType<>("Message.StateManager.EnteredState",
StateManagerMetadata.EnteredStateMessageArguments.class)

Occurs when a state manager has entered a state.

◆ GoToNextDefinedStateMessage

DynamicMessageType<StateManagerMetadata.GoToNextDefinedStateMessageArguments> GoToNextDefinedStateMessage
Initial value:
=
new DynamicMessageType<>("Message.StateManager.GoToNextDefinedState",
StateManagerMetadata.GoToNextDefinedStateMessageArguments.class)

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

◆ GoToPreviousDefinedStateMessage

DynamicMessageType<StateManagerMetadata.GoToPreviousDefinedStateMessageArguments> GoToPreviousDefinedStateMessage
Initial value:
=
new DynamicMessageType<>("Message.StateManager.GoToPreviousDefinedState",
StateManagerMetadata.GoToPreviousDefinedStateMessageArguments.class)

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

◆ GoToStateMessage

DynamicMessageType<StateManagerMetadata.GoToStateMessageArguments> GoToStateMessage
Initial value:
=
new DynamicMessageType<>(
"Message.StateManager.GoToState", StateManagerMetadata.GoToStateMessageArguments.class)

Attempts to go to a state in a state manager.

◆ LeftStateMessage

DynamicMessageType<StateManagerMetadata.LeftStateMessageArguments> LeftStateMessage
Initial value:
=
new DynamicMessageType<>(
"Message.StateManager.LeftState", StateManagerMetadata.LeftStateMessageArguments.class)

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

DynamicMessageType<StateManagerMetadata.TransitionFinishedMessageArguments> TransitionFinishedMessage
Initial value:
=
new DynamicMessageType<>("Message.StateManager.TransitionFinished",
StateManagerMetadata.TransitionFinishedMessageArguments.class)

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

◆ TransitionStartedMessage

DynamicMessageType<StateManagerMetadata.TransitionStartedMessageArguments> TransitionStartedMessage
Initial value:
=
new DynamicMessageType<>("Message.StateManager.TransitionStarted",
StateManagerMetadata.TransitionStartedMessageArguments.class)

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