class Oolite::Trade::TradeItem

Attributes

amount[RW]
cost[RW]
name[RW]
revenue[RW]

Public Class Methods

new(name, amount, cost, revenue) click to toggle source
# File lib/oolite/trade.rb, line 164
def initialize name, amount, cost, revenue
  @name = name
  @amount = amount
  @cost = cost
  @revenue = revenue
end

Public Instance Methods

to_s() click to toggle source
# File lib/oolite/trade.rb, line 171
def to_s
  "#{name.ljust(14)} #{amount.to_s.ljust(10)} #{(cost / 10.0).to_s.rjust(8)} #{(revenue / 10.0).to_s.rjust(12)}"
end