class ChupaText::DecomposerRegistry
Public Class Methods
new()
click to toggle source
# File lib/chupa-text/decomposer-registry.rb, line 21 def initialize @decomposer_classes = {} end
Public Instance Methods
each(&block)
click to toggle source
# File lib/chupa-text/decomposer-registry.rb, line 33 def each(&block) @decomposer_classes.each(&block) end
find(name)
click to toggle source
# File lib/chupa-text/decomposer-registry.rb, line 29 def find(name) @decomposer_classes[name] end
register(name, decomposer_class)
click to toggle source
# File lib/chupa-text/decomposer-registry.rb, line 25 def register(name, decomposer_class) @decomposer_classes[name] = decomposer_class end