Class: Glimmer::SWT::DNDProxy

Inherits:
Object
  • Object
show all
Includes:
StyleConstantizable
Defined in:
lib/glimmer/swt/dnd_proxy.rb

Overview

Proxy for org.eclipse.swt.dnd.DND

Follows the Proxy Design Pattern

Constant Summary collapse

JAVA_IMPORT =
'org.eclipse.swt.dnd.DND'

Constants included from StyleConstantizable

StyleConstantizable::REGEX_SYMBOL_NEGATIVITY

Class Method Summary collapse

Methods included from StyleConstantizable

[], constant, constantify_args, deconstruct, error_message_invalid_style, extract_symbol_string_negativity, has_constant?, include?, negative?

Class Method Details

.constant_java_importObject



16
17
18
# File 'lib/glimmer/swt/dnd_proxy.rb', line 16

def constant_java_import 
  JAVA_IMPORT
end

.constant_source_classObject



20
21
22
# File 'lib/glimmer/swt/dnd_proxy.rb', line 20

def constant_source_class
  DND
end

.constant_value_noneObject



24
25
26
# File 'lib/glimmer/swt/dnd_proxy.rb', line 24

def constant_value_none
  DND::DROP_NONE
end

.extra_stylesObject



28
29
30
# File 'lib/glimmer/swt/dnd_proxy.rb', line 28

def extra_styles
  {}
end