lib/glimmer/swt/custom/shape.rb in glimmer-dsl-swt-4.20.5.1 vs lib/glimmer/swt/custom/shape.rb in glimmer-dsl-swt-4.20.5.2

- old
+ new

@@ -293,9 +293,18 @@ args[0] = ColorProxy.new(args[0]) end if method_name.to_s == 'setLineStyle' args[0] = "line_#{args[0]}" if !args[0].to_s.downcase.start_with?('line_') end + if method_name.to_s == 'setFillRule' + args[0] = "fill_#{args[0]}" if !args[0].to_s.downcase.start_with?('fill_') + end + if method_name.to_s == 'setLineCap' + args[0] = "cap_#{args[0]}" if !args[0].to_s.downcase.start_with?('cap_') + end + if method_name.to_s == 'setLineJoin' + args[0] = "join_#{args[0]}" if !args[0].to_s.downcase.start_with?('join_') + end if the_java_method.parameter_types.first == Java::int.java_class args[0] = SWTProxy.constant(args[0]) end end if args.first.is_a?(ColorProxy)