class Bumbleworks::Gui::ErrorsController

Public Instance Methods

index() click to toggle source
# File lib/bumbleworks/gui/controllers/errors_controller.rb, line 4
def index
  expose :errors => Bumbleworks.errors
end
replay() click to toggle source
# File lib/bumbleworks/gui/controllers/errors_controller.rb, line 12
def replay
  error.replay
  redirect path_to('expressions_show', :pid => process.id, :id => expression.expid)
end
show() click to toggle source
# File lib/bumbleworks/gui/controllers/errors_controller.rb, line 8
def show
  expose :expression => expression, :process => process, :error => error
end

Private Instance Methods

error() click to toggle source
# File lib/bumbleworks/gui/controllers/errors_controller.rb, line 23
def error
  expression.error
end
expression() click to toggle source
# File lib/bumbleworks/gui/controllers/errors_controller.rb, line 19
def expression
  process.expression_at_position(params[:id])
end
process() click to toggle source
# File lib/bumbleworks/gui/controllers/errors_controller.rb, line 27
def process
  Bumbleworks::Process.new(params[:pid])
end