class AbstractFrameWrapper
------------------------------------------
Extension
------------------------------------------
Public Class Methods
new()
click to toggle source
def AbstractFrameWrapper.inherited(sub)
unless sub.respond_to? :hinner_frame raise NoMethodError, "#{sub} needs to respond to `:hinner_frame'" end unless sub.respond_to? :title raise NoMethodError, "#{sub} needs to respond to `:title'" end unless sub.respond_to? :show raise NoMethodError, "#{sub} needs to respond to `:show'" end unless sub.respond_to? :hide raise NoMethodError, "#{sub} needs to respond to `:hide'" end unless sub.respond_to? :free raise NoMethodError, "#{sub} needs to respond to `:free'" end
end
# File lib/a-commons.rb, line 36 def initialize unless sub.respond_to? :hinner_frame raise NoMethodError, "#{sub} needs to respond to `:hinner_frame'" end unless sub.respond_to? :title raise NoMethodError, "#{sub} needs to respond to `:title'" end unless sub.respond_to? :show raise NoMethodError, "#{sub} needs to respond to `:show'" end unless sub.respond_to? :hide raise NoMethodError, "#{sub} needs to respond to `:hide'" end unless sub.respond_to? :free raise NoMethodError, "#{sub} needs to respond to `:free'" end end