@@ -19,24 +19,24 @@ digraph G { /* dot -T pdf -o metamodel.pdf metamodel.dot */
19
19
{ rank = same ; Node_; Rel; }
20
20
{ rank = same ; Ent; Attr; AttrType; }
21
21
22
- Model [label = " {Model|val elems: Vector[Elem]}" constraint =false]
23
- Node_ [label = " {Node|val t: NodeType}" ]
24
- Ent [label = " {Ent|val t: EntType\l val id : String}" ]
25
- Rel [label = " {Rel|val e: Ent\l val t : RelType\l val sub : Model\l }" ]
26
- Attr [label = " {Attr[T]|val t: AttrType[T]\l val value : T}" ]
27
- StrAttr [label = " {StrAttr|val t: StrAttrType\l val value : String}" ]
28
- IntAttr [label = " {IntAttr|val t: IntAttrType\l val value : Int}" ]
29
-
30
- Elem [label = " {Elem|val t: ElemType}" ]
22
+ Model [label = " {Model|elems: Vector[Elem]}" constraint =false]
23
+ Node_ [label = " {Node|t: NodeType}" ]
24
+ Ent [label = " {Ent|t: EntType\l id : String}" ]
25
+ Rel [label = " {Rel|e: Ent\l t : RelType\l sub : Model\l }" ]
26
+ Attr [label = " {Attr[T]|t: AttrType[T]\l value : T}" ]
27
+ StrAttr [label = " {StrAttr|t: StrAttrType\l value : String}" ]
28
+ IntAttr [label = " {IntAttr|t: IntAttrType\l value : Int}" ]
29
+
30
+ Elem [label = " {Elem|t: ElemType}" ]
31
31
NodeType [label = " {NodeType}" ]
32
32
33
- EntType[label = <{EntType|Barrier, Breakpoint, Class,<BR/> Component,Configuration, Data, <BR/>Design, Domain,Epic, Event, <BR/> Feature,Field, Function, Goal, <BR/>Idea, Image, Interface,<BR/>Issue, Label, Member,<BR/>Module, Product, Prototype,<BR/>Quality, Relationship,<BR/>Release, Req, Resource,<BR/>Risk, Screen,Section, <BR/> Stakeholder, State, Story, <BR/> System,Target, Task, Term,<BR/>Test, UseCase, User,<BR/>Variant, VariationPoint}> fontsize = 9]
33
+ EntType[label = <{EntType|Barrier, Breakpoint, Class,<BR/> Component,Configuration,<BR/> Data, Design, Domain,Epic, <BR/>Event, Feature,Field, Function,<BR/> Goal, Idea, Image, Interface,<BR/>Issue, Label, Member,<BR/>Module, Product, Prototype,<BR/>Quality, Relationship,<BR/>Release, Req, Resource,<BR/>Risk, Screen,Section, <BR/> Stakeholder, State, Story, <BR/> System,Target, Task, Term,<BR/>Test, UseCase, User,<BR/>Variant, VariationPoint}> fontsize = 9]
34
34
35
35
AttrType [label = " {AttrType[T]}" ]
36
36
37
37
StrAttrType [fontsize = 9 label = <{StrAttrType|Comment, Constraints,<BR/> Deprecated, Example, <BR/> Expectation, Failure, <BR/> Gist, Input, Location, <BR/> Output, Ranking, Spec,<BR/> Text, Title, Why}>]
38
38
39
- IntAttrType [fontsize = 9 label = <{IntAttrType|Benefit, Capacity, Cost, Damage, <BR/> Frequency,Max, Min,Prio, <BR/> Probability, Profit, Rank, Value}>]
39
+ IntAttrType [fontsize = 9 label = <{IntAttrType|Benefit, Capacity, Cost, <BR/> Damage, Frequency,<BR/> Max, Min, Prio, Probability, <BR/> Profit,Rank, Value}>]
40
40
41
41
RelType[label = <{RelType|Binds, Deprecates,<BR/> Excludes,Has,<BR/>Helps,Hurts,<BR/>Impacts,<BR/>Implements,<BR/>Inherits,Interacts,<BR/>Precedes, Relates,<BR/>Requires, Verifies}> fontsize = 9]
42
42
0 commit comments