NewLinearNode creates a new LinearNode
(id string)
| 93 | |
| 94 | // NewLinearNode creates a new LinearNode |
| 95 | func NewLinearNode(id string) LinearNode { |
| 96 | return LinearNode{id: id, transitions: make(map[string]Transition)} |
| 97 | } |
| 98 | |
| 99 | func (b *LinearNode) ID() string { return b.id } |
| 100 | func (b *LinearNode) AddTransition(port string, tr Transition) error { |
no outgoing calls