Sha256: 986b66b2fabf9b1bf56ac085880b872ab3b87b3eecea5d4d339e93f2fc77bfd3

Contents?: true

Size: 857 Bytes

Versions: 12

Compression:

Stored size: 857 Bytes

Contents

require 'glimmer/launcher'
require Glimmer::Launcher.swt_jar_file
require 'glimmer/dsl/engine'
Dir[File.expand_path('../*_expression.rb', __FILE__)].each {|f| require f}

# Glimmer DSL expression configuration module
#
# When DSL engine interprets an expression, it attempts to handle
# with expressions listed here in the order specified.

# Every expression has a corresponding Expression subclass
# in glimmer/dsl

module Glimmer
  module DSL
    module SWT
      Engine.add_dynamic_expressions(
        SWT,
        %w[
          layout
          widget_listener
          combo_selection_data_binding
          list_selection_data_binding
          tree_items_data_binding
          table_items_data_binding
          data_binding
          property
          block_property
          widget
          custom_widget
        ]
      )
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
glimmer-dsl-swt-0.5.6 lib/glimmer/dsl/swt/dsl.rb
glimmer-dsl-swt-0.5.5 lib/glimmer/dsl/swt/dsl.rb
glimmer-dsl-swt-0.5.4 lib/glimmer/dsl/swt/dsl.rb
glimmer-dsl-swt-0.5.3 lib/glimmer/dsl/swt/dsl.rb
glimmer-dsl-swt-0.5.2 lib/glimmer/dsl/swt/dsl.rb
glimmer-dsl-swt-0.5.1 lib/glimmer/dsl/swt/dsl.rb
glimmer-dsl-swt-0.5.0 lib/glimmer/dsl/swt/dsl.rb
glimmer-dsl-swt-0.4.1 lib/glimmer/dsl/swt/dsl.rb
glimmer-dsl-swt-0.4.0 lib/glimmer/dsl/swt/dsl.rb
glimmer-dsl-swt-0.3.1 lib/glimmer/dsl/swt/dsl.rb
glimmer-dsl-swt-0.3.0 lib/glimmer/dsl/swt/dsl.rb
glimmer-dsl-swt-0.2.4 lib/glimmer/dsl/swt/dsl.rb