class Tengine::Job::Template::Edge
Vertexとともにジョブネットを構成するグラフの「辺」を表すモデル Tengine::Job::Template::Jobnetにembeddedされます。
Public Instance Methods
destination()
click to toggle source
# File lib/tengine/job/template/edge.rb, line 24 def destination owner.children.detect{|c| c.id == destination_id} end
inspect()
click to toggle source
# File lib/tengine/job/template/edge.rb, line 32 def inspect "#<#{self.class.name} #{name_for_message}>" end
name_for_message()
click to toggle source
# File lib/tengine/job/template/edge.rb, line 28 def name_for_message "edge(#{id.to_s}) from #{origin ? origin.name_path : 'no origin'} to #{destination ? destination.name_path : 'no destination'}" end
origin()
click to toggle source
# File lib/tengine/job/template/edge.rb, line 20 def origin owner.children.detect{|c| c.id == origin_id} end