class OFlow::Graffle::LineInfo

Attributes

head[RW]
label[RW]
op[RW]
tail[RW]

Public Class Methods

new(nodes) click to toggle source
Calls superclass method OFlow::Graffle::Element::new
# File lib/oflow/graffle.rb, line 203
def initialize(nodes)
  super
  @tail = Graffle.get_key_value(Graffle.get_key_value(nodes, 'Tail'), 'ID')
  @head = Graffle.get_key_value(Graffle.get_key_value(nodes, 'Head'), 'ID')
end

Public Instance Methods

to_s() click to toggle source
# File lib/oflow/graffle.rb, line 209
def to_s()
  "LineInfo{id:#{@id}, tail:#{@tail}, head:#{@head}, label: #{label}:#{op}}"
end