Skip to content

class IfaceState

Package: swiss.avm.up.core.generic.specification.interface_declaration.javamodel.IfaceState

Direct Known Subclasses:


class IfaceState extends AState

An IfaceState declares a state on a ControllerInterface as part of its public contract - a state name that every implementing statemachine must expose. This lets a parent rely on and wait for a known state on any controller that implements the interface.

Properties

comment

Describes the intent of this Resource.

TextLiteral[0..1]

A Literal that accepts multiple lines of text.

name

The name of this Resource.

StringLiteral[1..1]