Sha256: eb7841507a478e7d9fbee201712ef4cb62e9049ebf9f136f06d391d9459cce06
Contents?: true
Size: 403 Bytes
Versions: 1
Compression:
Stored size: 403 Bytes
Contents
require_relative 'node' module Architect ### # This is a generic edge in a graph which connects two nodes class Edge attr_accessor :from, :to def initialize(node1, node2) raise node1.to_s + " must be a Node" unless node1.kind_of? Node raise node2.to_s + " must be a Node" unless node2.kind_of? Node @node1 = node1 @node2 = node2 end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
uml_architect-0.0.2 | lib/architect/edge.rb |