Group
com.reactific.riddl.language.AST.Group
case class Group(loc: At, alias: String, id: Identifier, elements: Seq[GroupDefinition], brief: Option[LiteralString], description: Option[Description]) extends ApplicationDefinition, GroupDefinition
A group of GroupDefinition that can be treated as a whole. For example, a form, a button group, etc.
Value parameters
- brief
-
A brief description of the group
- description
-
A more detailed description of the group
- elements
-
The list of GroupDefinition
- id
-
The unique identifier of the group
- loc
-
The location of the group
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GroupDefinitiontrait ApplicationDefinitiontrait Definitiontrait Container[Definition]trait BrieflyDescribedValuetrait DescribedValuetrait RiddlValuetrait RiddlNodeclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Format the node to a string
Attributes
- Definition Classes
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- BrieflyDescribedValue
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
- Definition Classes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Container
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Definition
Concrete fields
In this article