Sha256: c7cb20898abf5d7a280feaec10fe9f262dcfb5f62a9b4ec9fea9582ac66704db

Contents?: true

Size: 484 Bytes

Versions: 6

Compression:

Stored size: 484 Bytes

Contents

require File.dirname(__FILE__) + "/../../command_handler"
require File.dirname(__FILE__) + "/../g_display"

module Glimmer
  module SWT
    module CommandHandlers
      class DisplayCommandHandler
        include CommandHandler

        def can_handle?(parent, command_symbol, *args, &block)
          command_symbol.to_s == "display"
        end

        def do_handle(parent, command_symbol, *args, &block)
          GDisplay.instance(*args)
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
glimmer-0.4.9 lib/glimmer/swt/command_handlers/display_command_handler.rb
glimmer-0.4.8 lib/glimmer/swt/command_handlers/display_command_handler.rb
glimmer-0.4.7 lib/glimmer/swt/command_handlers/display_command_handler.rb
glimmer-0.4.6 lib/glimmer/swt/command_handlers/display_command_handler.rb
glimmer-0.4.5 lib/glimmer/swt/command_handlers/display_command_handler.rb
glimmer-0.4.4 lib/glimmer/swt/command_handlers/display_command_handler.rb