class OGTraf::Line
Attributes
name[R]
note[R]
number[R]
operator[R]
towards[R]
train_nr[R]
type[R]
walk[R]
Public Class Methods
new(datablock)
click to toggle source
# File lib/ogtraf/line.rb, line 7 def initialize(datablock) @name = datablock[:LineName] @number = datablock[:LineNrReal] @note = datablock[:FootNote] @operator = { id: datablock[:OperatorId], name: datablock[:OperatorName] } @type = datablock[:LineTypeName].to_sym @towards = datablock[:Towards] @train_nr = datablock[:TrainNo] @walk = datablock[:IsWalk] end
Public Instance Methods
to_s()
click to toggle source
# File lib/ogtraf/line.rb, line 21 def to_s @name.to_s end