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