| Class | TaskJuggler::Booking |
| In: |
lib/taskjuggler/Booking.rb
|
| Parent: | Object |
| intervals | [R] | |
| overtime | [RW] | |
| resource | [R] | |
| sloppy | [RW] | |
| sourceFileInfo | [RW] | |
| task | [R] |
# File lib/taskjuggler/Booking.rb, line 21 def initialize(resource, task, intervals) @resource = resource @task = task @intervals = intervals @sourceFileInfo = nil @overtime = 0 @sloppy = 0 end
# File lib/taskjuggler/Booking.rb, line 30 def to_s out = "#{@resource.fullId} " first = true @intervals.each do |iv| if first first = false else out += ", " end out += "#{iv.start} + #{(iv.end - iv.start) / 3600}h" end end