TransitionUsage#

class ansys.sam.sysml2.meta_model.transition_usage.TransitionUsage(element_id: str)#

Bases: ansys.sam.sysml2.meta_model.action_usage.ActionUsage

Java class ‘com.ansys.metamodel.sysml2.TransitionUsage’.

Overview#

effect_action

Get the effect action property.

guard_expression

Get the guard expression property.

source

Get the source property.

succession

Get the succession property.

target

Get the target property.

trigger_action

Get the trigger action property.

Import detail#

from ansys.sam.sysml2.meta_model.transition_usage import TransitionUsage

Property detail#

property TransitionUsage.effect_action: list[ansys.sam.sysml2.meta_model.action_usage.ActionUsage]#

Get the effect action property.

Returns:
list[“ActionUsage”]

Value of property effect action.

property TransitionUsage.guard_expression: list[Expression]#

Get the guard expression property.

Returns:
list[“Expression”]

Value of property guard expression.

property TransitionUsage.source: ansys.sam.sysml2.meta_model.action_usage.ActionUsage#

Get the source property.

Returns:
“ActionUsage”

Value of property source.

property TransitionUsage.succession: Succession#

Get the succession property.

Returns:
“Succession”

Value of property succession.

property TransitionUsage.target: ansys.sam.sysml2.meta_model.action_usage.ActionUsage#

Get the target property.

Returns:
“ActionUsage”

Value of property target.

property TransitionUsage.trigger_action: list[AcceptActionUsage]#

Get the trigger action property.

Returns:
list[“AcceptActionUsage”]

Value of property trigger action.