class ObservableObject::Watcher::WatcherMethods

Public Class Methods

new(methods) click to toggle source
# File lib/observable_object.rb, line 55
def initialize(methods)
  @methods = methods
end

Public Instance Methods

is_state_changing(obj,mname) click to toggle source
# File lib/observable_object.rb, line 61
def is_state_changing(obj,mname)
  @methods.include?(mname)
end
remember() click to toggle source
# File lib/observable_object.rb, line 58
def remember
  # nothing to do
end