Skip to content

class Transition

Package: swiss.avm.up.core.generic.statemachine.javamodel.Transition

Direct Known Subclasses:


class Transition extends Resource, AnnotableComment

Properties

comment

Describes the intent of this Resource.

TextLiteral[0..1]

A Literal that accepts multiple lines of text.

guard

Guard[0..1]

state

TargetState[1..1]

transitionFunction

Function[0..1]

Method Summary

diagram_ToolTipFigure

@FigureFunctionSpace

getAllowedRelations

@FDiagramStatemachineExtension

allowed relations for extended statemachine diagram

Return:

List<TargetState>

getComment

@FStatemachine

getController

@FStatemachine

Return:

Controller

getGuard

@FStatemachine

Parameters:

Controller

Return:

Resource

getHistoryStatesFirstLevel

@FStatemachine

Return:

List<TargetState>

getJunctions

@FStatemachine

Return:

List<TargetState>

getName

@FStatemachine

getOverwriteTargetStates

@FStatemachine

Return:

List<TargetState>

getState

@FStatemachine

Return:

TargetState

getTargetStates

@FStatemachine

Return:

List<TargetState>

getTransitionOverwrite

@FStatemachine

Parameters:

Controller

Return:

TransitionOverwrite

internal_getTransitionOverwrites

@FStatemachine

Return:

List<TransitionOverwrite>