TakeInputInteraction
com.reactific.riddl.language.AST.TakeInputInteraction
case class TakeInputInteraction(loc: At, id: Identifier, from: UserRef, relationship: LiteralString, to: InputRef, brief: Option[LiteralString], description: Option[Description]) extends GenericInteraction
A interaction where and User provides input
Value parameters
- brief
-
A description of this interaction step
- from
-
The user providing the input
- loc
-
The location of the interaction in the source
- relationship
-
A description of the relationship in this interaction
- to
-
The input definition that receives the input
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GenericInteractiontrait LeafDefinitiontrait Interactiontrait UseCaseDefinitiontrait Definitiontrait Container[Definition]trait BrieflyDescribedValuetrait DescribedValuetrait RiddlValuetrait RiddlNodeclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- BrieflyDescribedValue
Attributes
- Inherited from:
- LeafDefinition
Attributes
- Inherited from:
- DescribedValue
Format the node to a string
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- BrieflyDescribedValue
Attributes
- Definition Classes
- Inherited from:
- Definition
Attributes
- Inherited from:
- DescribedValue
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Definition Classes
- Inherited from:
- Definition
determine if this node is empty or not.
determine if this node is empty or not. Non-containers are always empty
Attributes
- Definition Classes
- Inherited from:
- LeafDefinition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Container
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Definition
In this article