lib/floe/workflow/states/choice.rb in floe-0.1.1 vs lib/floe/workflow/states/choice.rb in floe-0.2.0
- old
+ new
@@ -24,30 +24,9 @@
output = input
[output, next_state]
end
end
-
- private def to_dot_attributes
- super.merge(:shape => "diamond")
- end
-
- def to_dot_transitions
- [].tap do |a|
- choices.each do |choice|
- choice_label =
- if choice.payload["NumericEquals"]
- "#{choice.variable} == #{choice.payload["NumericEquals"]}"
- else
- "Unknown" # TODO
- end
-
- a << " #{name} -> #{choice.next} [ label=#{choice_label.inspect} ]"
- end
-
- a << " #{name} -> #{default} [ label=\"Default\" ]" if default
- end
- end
end
end
end
end