Module: Furoshiki::Shoes
- Defined in:
- lib/furoshiki/shoes.rb,
lib/furoshiki/shoes/swt_app.rb,
lib/furoshiki/shoes/swt_jar.rb,
lib/furoshiki/shoes/configuration.rb
Defined Under Namespace
Classes: Configuration, SwtApp, SwtJar
Class Method Summary
collapse
Class Method Details
.class_name_for(backend, wrapper) ⇒ Object
11
12
13
|
# File 'lib/furoshiki/shoes.rb', line 11
def self.class_name_for(backend, wrapper)
[backend, wrapper].map { |name| name.to_s.capitalize }.join
end
|
.new(backend, wrapper, config) ⇒ Object
6
7
8
9
|
# File 'lib/furoshiki/shoes.rb', line 6
def self.new(backend, wrapper, config)
class_name = class_name_for(backend, wrapper)
self.const_get(class_name).new(config)
end
|