class Aqueductron::LastEndPiece

Public Class Methods

new(most_recent = :no_data) click to toggle source
# File lib/aqueductron/last_end_piece.rb, line 7
def initialize(most_recent = :no_data)
  @most_recent = most_recent
end

Public Instance Methods

draw() click to toggle source
# File lib/aqueductron/last_end_piece.rb, line 16
def draw
  desc = (@most_recent == :no_data)? "last" : "last (#{@most_recent})"
  Drawing.draw_end_piece(desc)
end
eof() click to toggle source
# File lib/aqueductron/last_end_piece.rb, line 10
def eof
  SimpleResult.new(@most_recent)
end
receive(msg) click to toggle source
# File lib/aqueductron/last_end_piece.rb, line 13
def receive msg
  LastEndPiece.new(msg)
end