Sha256: 2c7fbe1e6257fabf594a8162e3428a271e1efe2f0b52e2db15a1262c384311e3

Contents?: true

Size: 1.92 KB

Versions: 3

Compression:

Stored size: 1.92 KB

Contents

require_relative "command_handler_chain_factory"
require_relative "command_handlers/color_command_handler"
require_relative "command_handlers/display_command_handler"
require_relative "command_handlers/shell_command_handler"
require_relative "command_handlers/layout_command_handler"
require_relative "command_handlers/layout_data_command_handler"
require_relative "command_handlers/widget_listener_command_handler"
require_relative "command_handlers/bind_command_handler"
require_relative "command_handlers/tab_item_command_handler"
require_relative "command_handlers/combo_selection_data_binding_command_handler"
require_relative "command_handlers/list_selection_data_binding_command_handler"
require_relative "command_handlers/tree_items_data_binding_command_handler"
require_relative "command_handlers/tree_properties_data_binding_command_handler"
require_relative "command_handlers/table_items_data_binding_command_handler"
require_relative "command_handlers/table_column_properties_data_binding_command_handler"
require_relative "command_handlers/data_binding_command_handler"
require_relative "command_handlers/property_command_handler"
require_relative "command_handlers/widget_command_handler"

module Glimmer
  # edit to add more command handlers and extend Glimmer
  CommandHandlerChainFactory.def_dsl(:swt,
    DisplayCommandHandler.new,
    ShellCommandHandler.new,
    LayoutDataCommandHandler.new,
    LayoutCommandHandler.new,
    WidgetListenerCommandHandler.new,
    BindCommandHandler.new,
    TabItemCommandHandler.new,
    ComboSelectionDataBindingCommandHandler.new,
    ListSelectionDataBindingCommandHandler.new,
    TreeItemsDataBindingCommandHandler.new,
    TreePropertiesDataBindingCommandHandler.new,
    TableItemsDataBindingCommandHandler.new,
    TableColumnPropertiesDataBindingCommandHandler.new,
    DataBindingCommandHandler.new,
    ColorCommandHandler.new,
    PropertyCommandHandler.new,
    WidgetCommandHandler.new
  )
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
glimmer-0.4.3 lib/glimmer/command_handlers.rb
glimmer-0.4.2 lib/glimmer/command_handlers.rb
glimmer-0.4.1 lib/glimmer/command_handlers.rb