Class: Dirdiff::SourceToTargetCallbackStrategy

Inherits:
Object
  • Object
show all
Defined in:
lib/dirdiff/dirdiff.rb

Direct Known Subclasses

TargetToSourceCallbackStrategy

Instance Method Summary collapse

Constructor Details

#initialize(callback) ⇒ SourceToTargetCallbackStrategy

Returns a new instance of SourceToTargetCallbackStrategy.



139
140
141
# File 'lib/dirdiff/dirdiff.rb', line 139

def initialize(callback)
    @callback = callback
end

Instance Method Details

#add_directory(path, subdir) ⇒ Object



143
144
145
# File 'lib/dirdiff/dirdiff.rb', line 143

def add_directory(path, subdir)
    @callback.add_directory(path, subdir)
end

#add_file(path, file) ⇒ Object



147
148
149
# File 'lib/dirdiff/dirdiff.rb', line 147

def add_file(path, file)
    @callback.add_file(path, file)
end

#update_file(path, file) ⇒ Object



151
152
153
# File 'lib/dirdiff/dirdiff.rb', line 151

def update_file(path,file)
    @callback.update_file(path,file)
end