User
com.reactific.riddl.language.AST.User
case class User(loc: At, id: Identifier, is_a: LiteralString, brief: Option[LiteralString], description: Option[Description]) extends LeafDefinition, DomainDefinition
An User (Role) who is the initiator of the user story. Users may be persons or machines
Value parameters
- brief
-
A brief description of the user
- description
-
A longer description of the user and its role
- id
-
The name (role) of the user
- is_a
-
What kind of thing the user is
- loc
-
The location of the user in the source
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DomainDefinitiontrait LeafDefinitiontrait 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
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