com.ossuminc.riddl.passes.diagrams

Members list

Type members

Classlikes

The information needed to generate a Context Diagram showing the relationships between bounded contexts

The information needed to generate a Context Diagram showing the relationships between bounded contexts

Value parameters

aggregates

The aggregate entities involved in the context relationships

domain

The domain or subdomain to which the context map pertains

relationships

The relationships between contexts

Attributes

Source
DiagramsPass.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class DataFlowDiagramData()

The information needed to generate a Data Flow Diagram.

The information needed to generate a Data Flow Diagram. DFDs are generated for each com.ossuminc.riddl.language.AST.Context and consist of the streaming components that that are connected.

Attributes

Source
DiagramsPass.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
object
Source
DiagramsPass.scala
Supertypes
class Pass
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
DiagramsPass.scala
Supertypes
class Object
trait Matchable
class Any
Self type

The output of the DiagramsPass encompassing all the generated data for the various diagrams

The output of the DiagramsPass encompassing all the generated data for the various diagrams

Value parameters

contextDiagrams

The data necessary for the context diagrams

dataFlowDiagrams

The data necessary for the various data flow diagrams per context

messages

The messages generated by this pass

useCaseDiagrams

The data necessary for the various use cases defined by

Attributes

Source
DiagramsPass.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait PassOutput
class Object
trait Matchable
class Any
Show all

The information needed to generate a Use Case Diagram.

The information needed to generate a Use Case Diagram. The diagram for a use case is very similar to a Sequence Diagram showing the interactions between involved components of the model.

Attributes

Source
DiagramsPass.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Types

The information needed to generate a Context Diagram at the Domain level to show the relationships between its constituent bounded contexts

The information needed to generate a Context Diagram at the Domain level to show the relationships between its constituent bounded contexts

Attributes

Source
DiagramsPass.scala